python day001

Python 是解释性语言,弱类型语言

变量(命名规则):

    1.由数字,字母,下划线组成

    2.不能是数字开头, 更不能是纯数字

    3.不能是关键字

    4.不能太长

    5.不能使用中文

    6.要有意义

    7.驼峰或者下划线命名

         驼峰:除了第一个字母外的其他单词首字母大写,其他小写: ageOfBonnie

         下划线:每个单词用下划线分开:age_of_bonnie

常量:全部字母大写(约定俗成)

数据类型:

    1.int 整数: +-*/%   //整除    , > < >=  <= !=

    2.str字符串:用'', "", '''''', 引起来的都是字符串

    3.bool布尔值: 只有True和False两个值

用户交互(input)

    变量=input("提示语")     变量是字符串类型, 字符串=>数字: int(str)

if 判断

    最基本用法:

    (1)

    if 条件判断:

        代码块

    (2)

    if 条件判断:

        代码块1

    else:

        代码块2

    (3)

    if 条件1:

        代码块1

    elif 条件2:

        代码块2

    ........

    else:

        代码块n

 

Homework:

简述变量命名规范

必须以字母、数字、下划线命名,且不能以数字开头

不能是python的关键字

不能以中文或者拼音作为变量名

命名格式推荐以驼峰式或者下划线连接命名

区分大小写

要有意义,具有可描述性

 

2、name = input(“>>>”) name变量是什么数据类型?

str

 

3、if条件语句的基本结构?

if 条件1:

    代码块1

elif 条件2:

   代码块2

......

else:

  代码块n

4、用print打印出下面内容

print('''

文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯是君.

''')

 

 

5、利用if语句写出猜大小的游戏

设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测的结果大了;如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果正确。

num = int(input('please input a number to compare:'))

if num == 66:
    print('guess right')
elif num > 66:
    print('you guess too larger')
else:
    print('you guess too small')

6、提示用户输入他的年龄,程序进行判断。

如果小于10,提示'小屁孩';大于10,小于20,提示青春期叛逆的小屁孩;如果大于20小于30,提示开始定性;如果大于30小于40提示老大不小了。

age = int(input('please input your age:'))
if age < 10:
    print('young boy.')
elif age < 20:
    print('boy')
elif age < 30:
    print('young man')
else:
    print('old man')

 

7、单行注释及多行注释

单行:#
多行:''' '''

8、python2与python3的区别

生成器
python2:range() xrange() 生成器
python3:range()

打印
python2:print() print 'abc'
python3:print('abc')

用户输入
python2:raw_input()
python3:input()

 

9、提示用户输入'麻花藤',判断用户输入的对不对,如果对,提示'真聪明',如果错,提示'你是傻逼么?'

str = input("please input bonnie:")
if str == 'bonnie':
    print('you right')
else:
    print('you wrong')

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值