从零开始的python之路-python基础(一)

一、第一句python

print(“Hello World”)

  print指的是输出,打印出的意思。

二、变量

1、声明变量

1 name=admin

上述代码声明了一个变量,变量名为:name,变量name的值为:"admin"

由此我们可以看出变量的作用:昵称,其代指内存里某个地址中保存的内容。

2、变量定义的规则

变量名只能是 字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
最好不要和python内置的东西重复
变量名要有意义,随便乱写的变量名在代码变得长且复杂时,会记不起来。用两个单词及以上构成变量名时,中间可以用下划线“-”表示。例如:“user-name”
以下关键字不能声明为变量名:
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

  

3、变量的赋值

 

name1=xiaoming 

name2=xiaohua

这里定义了两个变量“name1”和“name2”,同时把“xiaoming”和“xiaohua”这两个值赋给了两个变量,这就是变量的赋值。

三、缩进与输入

1、缩进统一

同一级别的代码必须一致!(并且建议所有级别的代码的缩进建议是相同的--必须,开发规范里建议4个空格)可以用table键,快速输入4个空格。

缩进不同级别,程序运行的优先级和顺序也会不同,所以缩进是非常重要的!!

所有python,第一行一定要顶到行头! 同一级别的新的都要顶到行头

2、输入

name=input("请输入用户名")

在这里用户可以通过“input”输入内容,并把用户输入的内容赋予“name”变量。

四、条件语句

1、if基本语句

if 条件:

  内部代码块

else:

  内部代码块

2、if语句支持嵌套

if 1==1if 2==2print("hello")
    else:
        print("bye")
else:
    print("no")

3、if,elif语句

name=int(input("请输入学号"))

if name == 1print ("小明")
elif name == 2:
    print ("小华")
elif name == 3:
    print ("小芳")
else:
    print ("小刚")

4、pass的使用

在使用python时,如果不想输出任何东西,可以使用“pass”,起到一个跳过的作用。pass表示一个代码块

if 1==1pass    
elseprint("no")

五、基本数据类型

1、字符串

用引号(单引号,双引号,三引号)引起来的内容,统称为字符串。注意使用引号时,用那种引号开头,就要用那种引号结尾。

'2333'     ''2333''    '''2333'''

"2333"      ""2333""   """2333"""

加法:

n1="Hello"

n2="World"

n3=n1+n2

这里n3输出的就是“HelloWorld”

乘法:

n1="HaHaHaHa"

n2=n1*5

这里n2输出的就是HaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHa。

2、数字

直接输入数字即可。

num1=23333

加减乘除:

运用到的运算符号有:+,-,*,/,%,**,//

a1=10+10 #加法

a2=40-10  #减法

a3=20*2  #乘法

a4=30/3  #除法

a5=23%2 #取余数
a5
=2**3 #次方 a6=27//8 #取商

可以利用一个数除以2取余数来判定一个数是奇数还是偶数。

a1=30    

a2=23

a3=a1%2

a4=a2%2

a3的结果是0,a4的结果是1,那么a3就是偶数,a4就是奇数。

六、循环

1、while循环语句

while 条件:

  内部代码块

当不满足所给出的条件时,会结束while循环

2、死循环

给出的条件永远满足时,就会进入死循环。

while 1==1print("错误")

3、正常循环

要想脱离死循环,就要使给出的条件不会永远的满足下去。

count=1

while count<=10:
    print(count)
    count=count+1

 4、continue,break的使用

continue:用于跳出当前循环,开始下一次循环。

break:终止循环。

五、解释器/编译器

  

编译型:代码写完后,编译器将其变成成另外一个文件,然后交给计算机执行。

解释型:写完代码交给解释器,解释器会从上到下一行行代码执行:边解释边执行。 【实时翻译】

  

posted @ 2020-10-09 18:11  灰色躯壳  阅读(104)  评论(0)    收藏  举报