1.怎么将输入的字符串数字变成数字:
inp =input(‘输入的数字:)
num—inp=int(inp)
2.whie里面也可以有else:但是while循环可以执行多次 else满足时只能执行一次
count=0
while count <10:
print(count)
count+=1
else :
print('测试成功')
3.while里的continue:如果在循环里遇到了continue 则不会继续执行接下来的代码块,而是直接跳到条件句进行下一次的循环。即跳出此次循环进行下一次循环:
while count<10:
count=count+1
print(count)
continue
print(111111)
print('end')
while里面如果有break语句则直接终止此次循环进行接下来的程序:而且break一般和if 连用
4.in判段某个子集是否属于这个字符串若属于则返回True 否则返回False ;not in正好相反
name='证件文'
if '证'in name:
print('ok')
elif '建文'not in name :
print('error')
5.pycharm进行整体注释的方法是: 选中要注释的内容然后按住ctrl+?
6.数据类型中布尔型·:False和True
7.比较运算:> < == !=
8.逻辑运算:and or not 在进行逻辑运算时,如果and前为假则无需判断直接输出false 如果or 前面是真则无需进行,输出结果时true
9.基本的数据类型:数字,布尔型、字符型、列表、元组、字典
10.int类型下可以进行的操作:第一个是将想要的进制放入base中然后转化为十进制数,第二个程序是看十进制数转化为二进制数共有多少位
num='19933'
v=int (num,base=16)
print(v)
age=12
v=age.bit_length()
print(v)
11.字符串前几个类型: 第一个将字母的开头字母进行大写 ,第二个是单词的所有进行小写,第三个也是,第四个是把单词放到中央如果不写file则默认空格而且所添加的字符只能是一个:
test='aleldl'
test.capitalize()
test.casefold()
test.lower()
test.center()
12.字符串的类型:第一个数所查询字符在字符串中出现的次数,第二个和第三个分别为判断字符串的开头和结尾如果不是则返回false ,第四个是寻找字符串的索引号,
test='aleldl'
test.count()
test.endswith()
test.startswith()
test.find()
test='i am {0},age{1}'
test.format('lex',21)
print(test)
test1='i am {name}'
test1.format(name='alex')
print(test1)
13.format—map 里面是加入字典功能是和format一样