自学Python从入门到放弃,threeday

一,分支和循环(branch and loop)

1.if···
2.if···else···
3.if···elif···elif···elif(只要你需要可以有无数个elif)
4.if···elif···elif···elif···else(只要你需要可以有无数个elif)
5.条件表达式 [条件成立时执行的语句 if condition(条件) else 条件不成立执行的语句]

二,分支结构的嵌套(Nested branches)

if...
else...
    if...
    else....

三,循环结构

while 循环
break 跳出循环
continue 跳出本次循环

whlie...
else...

可以有效的检测循环的退出状况

四,循环结构的嵌套(nested loop)

九九乘法表

i=1
while i<=9:
    j=1
    while j<=i:
        print(j,"*",i,"=",j*i,end="")
        j+=1
    print()
    i+=1

end=" "表示为末尾传递一个空字符串,这样print函数不会在字符串末尾添加一个换行符,而是添加一个空字符串,其实这也是一个语法要求,表示这个语句没结束。

print()与转义字符\n含义相同,打印换行

study03.png

单行注释:#,ctrl+/
多行注释:""" """ ,''' '''

标识符
由数字、字母、下划线组成
不能数字开头
不能使用内置关键字
严格区分大小写

数据类型
整型: int 1
浮点型: float 1.1
字符串: str 大牛
布尔型: bool true false
元组: tuple (10,20,30 )
列表:list [ 10,20,30 ]
集合: set { 10,20,30 }
字典: dict {'name':'张三','age':'18'}

格式符号 转换
%s 字符串
%d 有符号的十进制整数
%u 无符号十进制整数
%f 浮点数(%.2f)浮点数小数点后保留两位小数
%c 字符
%o 八进制整数
%x 十六进制整数(小写ox)
%X 十六进制整数(大写OX)

你可能感兴趣的:(自学Python从入门到放弃,threeday)