从零开始的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==1: if 2==2: print("hello") else: print("bye") else: print("no")
3、if,elif语句
name=int(input("请输入学号")) if name == 1: print ("小明") elif name == 2: print ("小华") elif name == 3: print ("小芳") else: print ("小刚")
4、pass的使用
在使用python时,如果不想输出任何东西,可以使用“pass”,起到一个跳过的作用。pass表示一个代码块
if 1==1: pass else: print("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==1: print("错误")
3、正常循环
要想脱离死循环,就要使给出的条件不会永远的满足下去。
count=1 while count<=10: print(count) count=count+1
4、continue,break的使用
continue:用于跳出当前循环,开始下一次循环。
break:终止循环。
五、解释器/编译器
编译型:代码写完后,编译器将其变成成另外一个文件,然后交给计算机执行。 解释型:写完代码交给解释器,解释器会从上到下一行行代码执行:边解释边执行。 【实时翻译】
浙公网安备 33010602011771号