鱼C论坛

 找回密码
 立即注册
查看: 1202|回复: 0

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

[复制链接]
发表于 2022-8-25 17:46:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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

以下皆是 常用代码归纳:
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荣誉 +3 鱼币 +3 贡献 +3 收起 理由
python爱好者. + 3 + 3 + 3 鱼C有你更精彩^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-28 14:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表