关于一个完全0基础的python小白所能理解的东西的记录
做这个主要还是想加深一下自己的印象,我决定学习最新版的python视频教学突发奇想做这个的时候已经是十二点整了,明天还有生活要继续,所以会两天弄出来一次
先贴上自己的笔记吧。
1,整数(没有小数点的数字)
可以用int( )给变量赋值后变成整数,类似整形医院吧。化零为整。截取小数点前所有数字(但会损失精度)
示例:a = 3.2
int(a)
结果会是a = 3
2,字符串(就是中文文本用双引号括住的内容)
(字符串其实就是文本,字符串相加“+”叫做拼接,组合成一个新的长的字符串。)
3,if else的意思差不多等于“如果 如果不”的意思
条件为真(true)
用if:执行这里的语句
条件为假(false)
用else:执行这里的语句
4,break=循环结束语,跳出一层(while)循环语句
5,while=循环语句
6,input=函数(括号里给input 赋值,input 就会等于括号里值的意思。
input属于字符串类型的函数,会取整数,截取小数点前的文本)
示例:(见鱼c论坛课后作业005)
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
if num1 < num2:
print("第一个数比第二个数小!")
if num1 > num2:
print("第一个数比第二个数大!")
if num1 == num2:
print("第一个数和第二个数一样大!")
temp=“变量” 变量可以是任何单词,甚至字母。
示例:
print("近朱者赤近墨者黑")
print("那么问题来了!")
while True:
temp = input("近猪者_?")
if temp != ("甜"):
print("错了,傻逼")
print("是你爷不够甜吗?")
print("再猜!")
else:
print("答对了!")
print("送个🐷🐷给你吧。")
break
7,break可以作为循环的结束
8,\n直接打代码可以换行(不要空格)
长字符串(poetry)需要前后呼应;
但是三双引号或者三单引号,可以直接回车换行。
所以我觉得最简单方便的换行只需要三引号
示例:
print("长沙吃的很多吗\n多")
注意这里的\n后直接跟代码(不需要空格)
print("""我爱你三千遍
我爱你三千遍
我爱你三千遍""")
三引号直接换行
print("我爱你三千遍!\n"*3)
*3=重复三次的意思,因为重复的代码也是文本,所以需要在引号内,\n实现换行
9,条件分支有五种,但是我觉得并不需要全部都记住。
第一种。 if: 如果
else:如果不
我觉得最好用的是
第二种。 if:“如果“
elif:“或者”
elif:“再或者”
elif:“再再或者”
`
`
(可以有很多条件很多elif)
else: “如果以上全错”
10.for 变量 in range()
这个我忘了什么意思了,后天我再看一遍
11.类型转换:
整数用int()
字符串用str()
浮点数用float()
12.输出:print()
在python中,通过控制台输出数据需要借助函数print()
print的可选参数sep=分隔符
例如:
print(“1”,“two”,“3”)
打印出来是1 two 3
print("1","two","3",sep="**")
打印出来的结果1**two**3
13.end参数加的只是一个行尾结束符而已,可有可无
不写的话默认打印完换行,end里是什么,结尾就是什么
谢谢分享学习笔记。 八一小伙 发表于 2020-9-21 19:11
谢谢分享学习笔记。
input那个解释是错的 input=交互,不要看上面的!!!!!!!!!!!!=====交互交互交互 {:10_256:}{:10_256:} 未來大佬啊 ,我也在看魚C cyczq3 发表于 2020-9-21 21:37
未來大佬啊 ,我也在看魚C
。。。来这的,也没法看别的啊哈哈哈
谢谢分享学习笔记 我是小蜜蜂 发表于 2020-9-21 19:16
input那个解释是错的
收到!{:10_287:} 楼主总结得嘿棒! 学习一下,加油
后面就难了 for 变量 in range() for 变量 in range()
循环取range范围内的元素,赋值给变量
页:
[1]