python-01

age = int(input('请输入年龄: '))
if age > 18:

print('恭喜你,成年了')

else:

print('小屁孩')

变量:代指一些内容
变量全部由数字,字母下划线任意组合。
不能以数字开头。
不能是python的关键字。
要具有描述性
不能使用中文
不能过长
推荐
。驼峰体AgeOfOldboy
。下划线age_of_oldboy
变量只能指向数据,不能指向变量
变量在内存中是唯一命名的

注释
单行注释 #
多行注释 """ """

基础数据类型
int
str
str字符串的拼接
s1 = 'alex'
s2 = 'sb'
print(s1 + s2)

凡是用引号引起来的就称之为字符串
bool: true false
float
单双引号可以配合使用
content = 'I\'m a good boy'

content = " I'm a good boy"

print(content)

三引号:换行的字符串
msg = '''何明康
康康

'''

bool :True False
判断变量指向的是什么类型
msg = '''何明康
康康

'''
print(msg, type(msg))

用户交互input

input:出来的全部都是字符串类型

username = input('请输入用户名:')
password = input('请输入密码:')
print(username)
print(password)

name = input('请输入姓名:')
age = input('请输入年龄:')
sex = input('请输入性别:')
msg = '我叫: ' + name + '今年:' + age + '性别:' + sex
print(msg)

流程控制语句
基本结构:
if 条件:

结果    

1.单独if
if 3 > 2:

print(666)
  1. if else

age = int(input('请输入年龄: '))
if age > 18:

print('恭喜你,成年了')

else:

print('小屁孩')

3.if elif elif …… else多选一
num = int(input('猜点数:'))
if num == 1:

print('晚上你请客吃饭')

elif num == 3:

print('一起看电影')

elif num == 6:

print('我们在一起吧')

else:

print('我们没戏')

4.if嵌套
'''
if 条件:

if 条件:
    if

'''

案例:
username = input('请输入用户名:')
password = input('请输入密码: ')
code = 'qwe'
your_code = input('请输入验证码: ')
if your_code == code:

if username == 'kangkang' and password == '123':
    print('登录成功')
else:
    print('账号或密码错误')

else:

print('验证码错误')
上一篇:python-02


下一篇:递归