1. szInput = input("<<<") #只能输入字符串
2. nInput = int(szInput)#字符串转换成数字
3. while elsecontinue #终止当前循环
break #终止循环
4. and #条件与
5. pycharm 安装与设置
- 字体: 28
- 行号
- 鼠标改变字体大小: mouse->editor->general->change font size(Zoom) with Ctrl+Mouse Wheel
- 模板: editor->code style->file and code templates->file->python script
6. 子字符串#coding=utf-8 #Version:python3.6.0 #Tools:Pycharm 2017.3.2 _date_ = '$DATE $TIME' _author_='MaFuCun'
#子序列,子字符串
szName = "MaFuCun"
if "Ma" in szName:
print('OK')
else:
print('Error')
7. Ctrl + ? #快速注释语句
8. in/ not in#判断是否在某个字符串中,成员操作
9. 布尔值 True, False
10. 比较运算符:==, >, <, >=, <=, !=, <>, not
- 推荐使用括号
- True or ==>True
- False and ==>False
- 其他需要继续判断
- 数字 int
- 字符串 str
- 列表 list
- 元组 tuple
- 字典 dict
- 布尔值 bool
13. 数字
int() #将字符串转换为数字
type()#显示变量类型
num = 123
v = num.bit_length()
print(v)
14. 字符串
name = "shizhengwen"
v1 = name.upper()
print(v1)
szString = "123"
print(type(szString), szString)
szString2 = "0b11"#二进制
szString3 = "0011"#二进制
nInt = int(szString3, base = 2)#将2进制的数值转换为10进制
nAge = 10
nLength = nAge.bit_length()#数值的二进制位数
print(nLength)