茶_龙 发表于 2022-8-25 17:46:16

Python基本代码(第二帖)从新手交流搬运过来的

本帖最后由 茶_龙 于 2023-7-31 12:45 编辑

以下皆是{:10_279:} 常用代码归纳:
print("……..") = 把在(“”)的文字打印出来(打印输出)(函数)
Print()打印变量
Print("我是",name,"。")在字符串里打印变量需要用“,”    """ ….. """是长字符串,在里面可以随意换行

Guess=1 = 变量(不能加空格,能用_替代)

if …….(条件)=如果… 那么…(函数)
         ……….(触发的事情)

else:
         ……….(触发的事情)

input (……….:)(让用户输入数字或文字,获取用户输出的内容)(可转换为变量)(函数)

int(…) = 把…转换成整数(比如把'520'转换成520或1.11111改成1(不是四舍五入,去掉小数))(函数)

520 + 1 = 521

'520' + '1' = 5201

while + 条件 (如1<2:)(true)即可运行(循环函数)
          +要循环的内容
break = 跳出一层循环体(跳出循环,执行下面的内容)
(一层循环体 = 嵌套时break所在的while语句)
random随机数(需导入)

random.randint(数字(小),数字(大))从数字(小)到数字(大)中随机抽取整数

import 导入

decimal十进制(需导入)

decimal.Decimal('数字') 把一个数字转换成十进制(一般用于小数)

bool() 可以直接判断括号内的是对是错(函数)错:(自定义False和None,数值为0的类型,空的序列或集合)

所有代码里的符号都是英文符号!!!(除了字符串里)

表格:

比如说   not True
            False
            not False
            True

not 250
False
not 0
True

B += 1 就相当于b = b+1

True 和 False可以相加(不可赋值)
True + False = 1

短路逻辑核心思想:从左往右,只有当第一个操作数的值无法确定逻辑运算的结果时,才对第二个操作数进行求值


流程图基本符号

条件表达式:
条件成立时的语句if条件else条件不成立时的语句

continue语句:跳出本轮循环(也是一层循环体)(继续执行之前的循环内容,而不显示后面的循环内容)
ifse用法:z=执行多层命令,如果if或ifse条件达成,就不执行下面的ifse语句   如下面:
if………
……….(true)
Ifse……(不执行一下内容)
………
Ifse……
…….

End = 不换行          end=""意思就是告诉他末尾加什么字符
for循环 = for 变量 in 可迭代对象(前面变量的内容):
                要循环的内容(statement(s))                                 (把字符串拆成一个字母一个字母)

Range = 帮你生成一个数字序列
Range(结束的数)(从0开始)
Range(开始的数 ,结束的数)(可以是反的)
Range(开始的数,结束的数,跨越参数(比如2,4,6,8)(如果顺序是反的,那就要在前面加-))
页: [1]
查看完整版本: Python基本代码(第二帖)从新手交流搬运过来的