博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
这两天的总结0829
阅读量:4453 次
发布时间:2019-06-07

本文共 1371 字,大约阅读时间需要 4 分钟。

编程语言:

1.高级
2.低级
python的种类
1.Javapython
2.cpython
3.pypy
字节码与机器码

python程序

1.#-*- coding:utf-8-*-(他是为了支持中文)
2.GBK中中文为两个字节,UTF8为三个字节.
其中GBK与UTF8都是Unicode转化过来的。GBK与Unicode可以相互转化,
UTF8与Unicode也可以相互转化,但是GBK与UTF8不能相互转化
所以python2中直接中文会出现乱码问题。

函数的问题:

1.print("sdf")
2.i=input('sdsd') {输出的为字符串}

3. i=int(input('sdsd')){输出的为数字}

4.变量名

字母

数字
下划线
要求:
不能数字开头
不能用关键字
建议不要用Python内置的赋予功能的东西。

 

条件语句
1.基本
2.嵌套
3.if elif else...(同时说明if下面的缩进必须一样,其他语句也是一样的得严格要求)

while.循环

while 条件:
....
print(‘....’)
补充:
a.while else
b.continue、 break(程序遇见continue,while程序直接返回条件判断中再次执行条
件判断,而不会向下执行。break直接终止所有循环,跳出循环)
continue(跳出此次循环)
break(跳出所有循环)

 

 

运算符:

基本运算符+-*/ //(取整) %(取余) =(赋值) != == not(非)
in以及not in
数字
字符串
布尔值:真(Ture) 假(False)

 

country=“中国人” 称“中国”为字符串;中为字符;国人、中国为子序列

例子:
country=“中国人”
if “国人” incountry:
print(‘ok’)
else:
print('error')

1、运算符
结果是值
算术运算
a=10*10
赋值运算
a=a+1 等价于 a+=1
结果是布尔值
比较运算
a=1>5
逻辑运算
1>6or1==1
成员运算
a=“蚊”in“整得还”

2、基本数据类型 (功能在pychar中。比如:int.)
数字,int
a=123
b=564
_int
将字符串转换为数字
a="123"
int(a)
10进制的转换:
num="0011"
v=int(num,base=16)
print(v)
bit_length(字节的计算){表示当前的数字用几位二进制数表示}
age=18
r=age.bit_length()
print(r)
字符串, str
s1="dasdsa"
s2="dsddf"
首字母大写:str.capitalize()
字母变成小写:str.casefold()
设置宽度,内容居中:str.center(20,'*')
计算出现的个数:str.count('某',数1,数2){数1开始,数2结束,可以不写}
以什么数字结尾:str.endswith('某',数1,数2)
布尔值,bool
列表 ,list
元祖, tuple
字典, dict

转载于:https://www.cnblogs.com/zhoujhello/p/9557322.html

你可能感兴趣的文章
node.js系列(实例):原生node.js实现接收前台post请求提交数据
查看>>
SignalR主动通知订阅者示例
查看>>
golang的表格驱动测试
查看>>
用python实现矩阵转置
查看>>
linux 小技巧(磁盘空间搜索)
查看>>
iOS开发——捕获崩溃信息
查看>>
(for 循环)编程找出四位整数 abcd 中满足 (ab+cd)(ab+cd)=abcd 的数
查看>>
js 基础
查看>>
tomcat使用spring-loaded实现应用热部署
查看>>
boost1.53中的lock-free
查看>>
链表_leetcode203
查看>>
hdu4746:2013杭州网络赛I 莫比乌斯反演
查看>>
ubuntu linux下火狐跨版本升级方法详解(也同样适合linux下安装火狐中国版)
查看>>
基于ajax 的 几个例子 session ,ajax 实现登录,验证码 ,实现ajax表单展示
查看>>
OSX: 10.9的SMB网络共享连接可能破坏其权限设置
查看>>
连接不上sql server服务器的解决方案
查看>>
《鬼谷子的局5》—— 读后总结
查看>>
记录安装oracle的那些事(二)之双系统安装
查看>>
c3po数据库连接池中取出连接
查看>>
bootstrap-table 分页
查看>>