话本小说网 > 现代小说 > 自学python的口诀
本书标签: 现代 

Python自学口诀表第二天:实践练习

自学python的口诀

Python自学口诀表第二天:实践练习与详情内容逻辑

口诀表

实践练习相关内容口诀

变量命名命名规范“变量名简短,意义明确;小写字母和下划线,避免关键字”

数据类型整数与浮点数“整数无小数,浮点有小数;数字类型要明确,避免运算错误”

控制流程条件语句“if判断条件,else处理异常;条件简洁明了,逻辑清晰”

循环结构for与while“for遍历序列,while循环条件;循环体内容明确,避免死循环”

函数定义函数编写“函数名反映功能,参数传递明确;返回值合理设置,提高代码复用性”

实践练习

变量命名练习:

定义一个表示年龄的变量,命名为age。

定义一个表示学生姓名的变量,命名为student_name。

数据类型练习:

定义一个整数变量num,赋值为10。

定义一个浮点数变量price,赋值为19.99。

条件语句练习:

根据用户输入的成绩(存储在变量score中),判断用户是否及格(及格分数为60分)。

如果及格,输出“恭喜,您及格了!”。

如果不及格,输出“很遗憾,您没有及格,请继续努力!”。

循环结构练习:

使用for循环遍历一个包含5个元素的列表fruits,并输出每个元素。

使用while循环计算1到100的和。

函数定义练习:

定义一个函数calculate_sum,接受一个列表作为参数,返回列表中所有元素的和。

调用该函数,并传入一个包含数字的列表,打印返回值。

详情内容逻辑

变量命名:

变量名应该简短且有意义,能够清晰地表达变量的用途。

使用小写字母和下划线组合来命名变量,避免使用Python关键字作为变量名。

数据类型:

整数类型用于表示没有小数的数字,而浮点数类型用于表示有小数的数字。

在进行数学运算时,需要确保使用的数据类型是正确的,否则可能会导致运算结果不准确。

控制流程:

使用if语句进行条件判断,如果条件成立则执行相应的代码块。

可以使用else语句来处理条件不成立时的异常情况。

条件判断应该简洁明了,逻辑清晰,避免使用过于复杂的条件表达式。

循环结构:

使用for循环来遍历序列(如列表、元组等),对序列中的每个元素执行相同的操作。

使用while循环来根据条件重复执行某段代码,直到条件不再满足为止。

在编写循环结构时,要确保循环体内容明确,避免出现死循环的情况。

函数定义:

函数名应该能够反映函数的功能,方便理解和使用。

在定义函数时,需要明确函数的参数和返回值,以提高代码的可读性和复用性。

在调用函数时,需要传入正确的参数,并处理函数的返回值。

Python自学口诀表第二天:实践练习

口诀表

实践练习相关内容口诀

变量操作赋值与读取“变量赋值要清晰,读取数据需准确;变量类型需明确,避免类型错误”

数据类型转换类型转换方法“整数浮点数互转,str与int/float要分清;类型转换需小心,避免数据丢失”

字符串操作字符串拼接与切片“字符串拼接用加号,切片操作需记牢;索引从0开始数,负数索引反向取”

列表操作列表增删改查“列表元素可增删,索引操作需准确;append与remove,insert与pop常用”

条件语句进阶多重条件判断“多重条件用elif,逻辑判断要分明;条件语句嵌套时,缩进层级需一致”

练一练

变量操作练习:

定义一个变量height,赋值为1.75(表示身高,单位为米)。

打印该变量的值,确保能够正确读取。

数据类型转换练习:

将一个字符串"123"转换为整数类型,并打印结果。

将一个浮点数3.14转换为字符串类型,并打印结果。

字符串操作练习:

定义一个字符串greeting = "Hello, World!",使用切片操作提取出"World"部分。

使用加号将两个字符串"Python"和"is"拼接成"Python is"。

列表操作练习:

定义一个列表fruits = ["apple", "banana", "cherry"],使用append方法添加一个新的水果"orange"到列表中。

使用remove方法从列表中删除水果"banana"。

条件语句进阶练习:

根据用户输入的成绩(存储在变量score中),判断用户成绩的等级(90以上为"A",80-89为"B",70-79为"C",60-69为"D",60以下为"E")。

使用多重条件判断(elif)来实现上述功能,并打印出相应的成绩等级。

填一填

定义一个变量weight,赋值为65.5(表示体重,单位为公斤)。

将字符串"25.0"转换为浮点数类型,并赋值给变量temperature。

提取字符串"Python programming"中从第7个字符到第12个字符的子串,并赋值给变量substring。

在列表colors = ["red", "green", "blue"]的第二个位置插入元素"yellow"。

判断一个数字num是否大于10且小于20,如果是,则打印出"The number is between 10 and 20.",否则打印出"The number is not between 10 and 20."。

上一章 理解python的基本语法 自学python的口诀最新章节 下一章 Python内置函数与模块口诀表