Python教程

小螺丝Python第一周学习总结

本文主要是介绍小螺丝Python第一周学习总结,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

首先是环境及工具的安装,此处不在赘述,详见第一篇博客《Python简介及环境安装》。其次本周主要学习了编译代码的工具(3种)、变量、运算符、分支结构及循环结构

一、编译代码的工具:交互式环境、更好的交互式环境 - IPython、集成开发环境 - PyCharm(最为常用),详见《小螺丝的学习笔记day02》。

二、变量:

变量的类型:整型(int)、浮点型(float)、字符串型(str、布尔型(bool

变量的命名规则

  • 规则1:变量名由字母、数字和下划线构成,数字不能开头。需要说明的是,这里说的字母指的是Unicode字符,Unicode称为万国码,囊括了世界上大部分的文字系统,这也就意味着中文、日文、希腊字母等都可以作为变量名中的字符,但是像!@#这些特殊字符是不能出现在变量名中的,而且我们强烈建议大家尽可能使用英文字母

  • 规则2:大小写敏感,简单的说就是大写的A和小写的a是两个不同的变量。

  • 规则3:变量名不要跟Python语言的关键字(有特殊含义的单词,后面会讲到)和保留字(如函数、模块等的名字)发生重名的冲突

三、运算符

Python语言支持很多种运算符 ,包括算数运算符、 赋值运算符、 比较运算符及逻辑运算符等。如下表,运算先后顺序自上而下。

四、分支结构

 在Python中,要构造分支结构可以使用ifelifelse关键字。

格式1:

if+条件:

       条件成立时执行的代码

格式2:

if+条件:

       条件成立时执行的代码

else:

     需执行的代码

格式3:

if+条件:

       条件成立时执行的代码

elif+条件:

       条件成立时执行的代码

elif+条件:

       条件成立时执行的代码

。。。#根据具体情况,添加elif

else:

     需执行的代码

五、循环结构

循环结构就是程序中控制某条或某些指令重复执行的结构。在Python中构造循环结构有两种做法,一种是for-in循环,一种是while循环。

for循环

for 变量名 in range(n):

          循环中的内容

# range(n):默认从0开始取值到n-1结束;

# range(start,stop):区间为前开后闭

while循环

如果要构造不知道具体循环次数的循环结构,我们推荐使用while循环。while循环通过一个能够产生或转换出bool值的表达式来控制循环,表达式的值为True则继续循环;表达式的值为False则结束循环。

while循环格式:

while 条件:#注意初始值和循环起来的条件设置

          要循环执行的代码

布尔类型的条件

example:打印1-10之间的数

n = 1     # 初始值

while n <= 10:  # 此处包括了结束条件,根据具体需要有时用break 结束循环

          print(n)

          n = n + 1     # 循环起来的条件

这篇关于小螺丝Python第一周学习总结的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!