1、内容总结
周末终于难得有了点空闲,就多学了会,感觉python这东东,学起来根本停不下来啊。
共学习了14集内容,主要是以下内容:
变量间的计算,数字型变量可以直接计算,字符串之间可以使用“+”拼接,数字型变量和字符串不能进行其他计算(2集);
Input函数及类型转换函数的使用,并通过买苹果增强版案例进行演练(7集);
变量的格式化输出及四种情况演练(5集)。
2、学习心得
学习过程中,前面的内容还好,接受起来没什么难度,但是到了格式化输出这块,就有点凌乱了。
刚开始听概念的时候,我听着就有点迷糊,琢磨着:为什么非要进行格式化?直接print输出不就得了嘛?
后来随着4个实例的深入及自己跟着一起练,渐渐也明白过来了。
就像在群里的小伙伴说的那样,学python时候,碰到搞不定的难题,不要太在这一个点纠缠。
继续往后学,过过再看,也许就豁然开朗了。
非在一个点死磕不放,往往事倍功半,受伤的是自己。
3、详细内容
变量间的计算(2集)
64集,数字型变量可以直接计算:整数、浮点数和布尔值间可以直接进行运算,True为1,False为0。
65集,拼接字符串的两种方式:在Python中,字符串之间可以使用“+”拼接生成新的字符串。字符串变量可以和整数使用 * ,重复拼接相同的字符串。
数字型变量和字符串之间,不能进行其他计算。
变量的输入输出(12集)
66集,输入和函数的概念:input函数。函数就是提前准备好的功能,可以直接使用,而不用关心代码的内部细节。
至今已学了两个函数,分别是print和type。
67集,input函数的基本使用:演示input函数获取用户通过键盘输入内容的过程。用户输入的任何内容Python都认为是一个字符串。语法如下:
字符串变量 = input(“提示信息”)
68集,类型转换函数介绍:int(x)可以把x转换为一个整数;float(x)可以把x转换为一个浮点数。
69集,买苹果增强版演练:使用input函数以及float函数转换字符串,切记两个字符串之间是不能做乘法的。
从这集开始,感觉难度起来了,不能再快乐的1.5倍速观看了。
70集,针对上一个案例做总结提问:针对价格和重量,各定义了2个变量,分别用来记录用户输入的字符串和转换后的数值。在实际使用中,这种办法实在是很麻烦的。
71集,单步执行确认变量数量:通过debug调试按钮,确认每个变量的情况。改进上一集提到的问题,可以将input(“请输入苹果价格:”)直接放到float的小括号里面。
72集,买苹果案列改进:具体改进措施,在赋值语句右侧连续使用了两个函数,这是第一次。
73集,变量的格式化输出介绍:如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符。包含%的字符串,被称为格式化字符串。不同类型的数据,需要使用不同的格式化字符。常用的几个格式化字符包括%s、%d、%f、%%。
这集没有例子,光是理论,看的一脸懵逼。
74集,格式化输出演练1:这集基本上是跟教程在练,感觉有点迷迷糊糊的。使用的格式化字符是%s。
75集,格式化输出演练2:使用的格式化字符是%d,定义输出的格式是六位数使用%06d。
76集,格式化输出演练3:使用的格式化字符是%f,若让小数点后只显示两位使用%.2f。
77集,格式化输出演练4及小结:最后这个例子,算是把上一集的浮点也复习了一下,当然也有对位数显示的规范。
领取专属 10元无门槛券
私享最新 技术干货