这是进入小组学习的第二周,也是很有收获的一周
这新的一周中,我由入门python,到现在已经可以写很多简单的小程序了,感到很自豪。从认识python,到运算符,再到条件语句,循环语句等等。虽说有之前学习的C语言的一些基础知识,但仍然学会了很多新的编程思想,同时也总结了一些基础知识点:
1.#:单行注释 ‘’‘用于多行注释
2.输出格式化有几种占位方法:
1-"%占位符"%变量 (字符串:%s,整数:%d,浮点数:%f)2-f"{变量}{变量}"
3.精度控制的语法是:
m.n的形式控制,如%5d、%5.2f、%.2f
m和.n均可省略
如果m比数字本身宽度还小,会使m不生效【空格加数字】
.n会对小数部分做精度限制,同时会对小数部分做四舍五入
4.使用input()语句,获取键盘输入的数据。可以使用:input(提示信息),用以在使用者输入内容之前显示提示信息。要注意,无论键盘输入什么类型的数据,获取到的数据永远都是字符串类型
5.学会使用嵌套
import random
num = random.randint(1,100)
flag =True
count =0
while flag:
gauss_num =int(input("请输入你猜测的数字:"))
count +=1
if gauss_num == num:
print("猜中了")
flag =False
else:
if gauss_num > num:
print("猜的大了")
else:
print("猜的小了")
print(f"你总共猜了{count}次")
6.学会呈现九九乘法表
i =1
while i <=9:
j =1
while j <= i:
print(f"{i}*{j}={i*j}\t",end =" ")
j +=1
i +=1
print()
总结:要扎实这些基础内容,反复巩固基础知识,才能为后来更好的学习python语言打下坚实基础