python基础语法学习,,1、变量在Pytho


1、变量

在Python 中 我们不需要为变量指定数据类型。例如a = 1,这样变量abc就是整数类型;a = 1.0,那么变量abc就是浮点类型;a=‘hello‘,那么变量abc为字符串。

python中定义变量的时候字符串都用引号括起来,单引号和双引号没有区别,用啥都行,如果说这个字符串里面有单引号的话,那外面就用双引号,里面有双引号的话,外面就用单引号,如果既有单又有双,那么用三引号,三引号也可以多行注释代码,单行注释,使用#(代码注释快捷键ctrl+/)

注意:

变量名只能是 字母、数字或下划线的任意组合

变量名的第一个字符不能是数字

Python中的关键字不能声明为变量,例如and、for、while这些关键字是不可以声明为变量的。

2、输入、输出

通常情况下,Python 的代码中是不需要从键盘读取输入的。不过我们还是可以在 Python 中使用函数input()来做到这一点,input()有一个用于打印在屏幕上的可选字符串参数,返回用户输入的字符串。输出使用print。代码如下:

name=input(‘请输入你的名字:‘)

Print(name)

input在接收输入的时候,是可以看到你输入的值的,如果是输入密码这样的呢,不想让别人看到你的密码,就需要用到一个标准库getpass,什么是标准库呢,就是不需要你再去安装,装完python就有的库,就是标准库,getpass就是一个标准库,导入进来之后,直接使用getpass.getpass方法就可以在输入的时候,不会显示了。

使用标准库getpass可以不让input在接受输入的时候显示你输入的内容。

导入标准库getpass代码如下:

import getpass

使用代码如下:

Passwd=input.getpass(请输入你的密码:)

3、条件判断

python中条件判断使用if else来判断,多分支的话使用if... elif ... Else.

==等于、>=大于等于、<=小于等于、!=不等于、>大于,<小于

注意,必须同类型的做比较运算,不同类型的会报错

例如int型与字符型进行比较,必须将int型强制转换,不然会报错。

age=int(input(请输入你的年龄))

4、循环

While循环:
count=int(input(‘请输入循环次数:‘)) #count为计数器
while count<10:
print(‘A’)
count=count+1
else:
print(‘B‘)

Break:退出循环,break只能在循环里面用,如果在循环里面遇到break,那么立即退出循环

Continue:退出本次循环

For循环:

for i in range(10):
print(‘讲笑话,%s‘%i)
if i==6:
break

5、字符串格式化

name=input(‘请输入你的名字:‘)
sex=input(‘请输入你的性别:‘)
print(‘欢迎你‘+name) #第一种用+连接
print(‘欢迎你‘,name) #第二种用,连接
print(‘欢迎你%s‘%name) #第三种用占位符
print(‘欢迎你%s,你的性别是%s‘%(name,sex)) #多个参数,使用多个占位符

python基础语法学习

评论关闭