Python知识点整理第一部分算法
、概念算法就是解决问题的方法和步骤,即解题步骤O
二、算法的描述方法
(一)自然语言:直接用语言叙述解题步骤圆角矩形开始、结束平行四边形输入、输出直角矩形运算过程(赋值等)菱形判断条件►箭头程序的执Python知识点整理第一部分算法
、概念算法就是解决问题的方法和步骤,即解题步骤O
二、算法的描述方法
(一)自然语言:直接用语言叙述解题步骤圆角矩形开始、结束平行四边形输入、输出直角矩形运算过程(赋值等)菱形判断条件►
(1)顺序结构(2)分支结构
下一iS句
(3)循环结构——表达truerfalse:代码块]Ic结束、
第二部分编程
、:小写字母(a-z),大写字母(A-Z),数字(0-9),下划线(_)注意:不能以数字开头!
不能使用Python保留的关键字(彩色)!
、数据类型
《布
M整型:整数。冬496、5、10000000、95??)a=int(a)H才驿Ha转换成整数型:
土浮点型:小她用科学计数法表示的数字。
314159、、(1乘10的8次方,)把变Ha转换成浮点型:a=float(a)
字符串型:字符组成的序列。
ar、’’’cd'ab'??
把变Ha转换成字符串型:a=str(a)皆含赋(=)等式右边赋值给边
和False。
(将7赋值给a)(将a赋值给b)b二3四、就玄:(+)减沪泠5+813乘涕户)90-1080浮'渝注(4)*728»>6/
整数除法(//)»>7//23求余数(%»>7%31常用于判断是否能整除:余数为零,即可以整除。
a=10ifa%2==0:.“print("可以整除”)幕指数(**)3的4次方:>»3**()括号内为开平方的数值或变虽。
>>>iiL;)Imathmath,sqrt(4)(a+=1,即a=a+1)“.=”、J”、7=”等运算符号组合的意义同理五、(+)复制〉〉〉汁「*2abcdabcd转义符
(1)换行符(\n)
>>>print('abc\abcabc(2)制表符(\t):对齐文本abcabc
(3)引号(’<):表示单、双引号,在字符串被相同引号包裹时使用〉>>printCab\?cd*)ab'cd>>>printCab\*cd"1IIVIabcd
10.
计
a='abc
算
字
len(a1
符
疗符串a中匕■、
*包含的字符付
1留()
abcd
??qrst
融移虽(7)0123
[偏移H]
??1617i
819
偏移吊(。)-20-1
9-18-17
??-4-3
-2-1
a[0M2]a[-l
»>aL・2」■,(一部分字符)格念义:从“起始偏移虽”提取到“终止偏移虽”,每“步长”个字符提取一>>>abcdefghijklmnopqrst'符串变[起始
Python知识点整理 来自淘豆网m.daumloan.com转载请标明出处.