PYTHON Study Day 2018/7/8

<A byte of python><Head first python>

如何建立Python文件:File->New Project->New->python file

注释 #

python的缩进是四个字符

双引号包括的字符串和单引号括起的字符串器工作机制完全相同

if语句

 

number = 23
guess = int(input('Enter an integer : '))


if guess == number:
    print('Congratulations, you guessed it.')
    print('(but you do not win any prizes!)')
elif guess < number:
    print('No,it is a little higher than that')
else:
    print('it is a little lower than that')


print('Done')

while语句

number = 23
running = True


while running:
    guess = int(input('Enter an integer'))


    if guess == number:
        print('Congratulations, you guessed it')
        # 这将导致 while 循环终止
        running = False
    elif guess < number:
        print('No, it is a little higher than that.')
    else:
        print('No, it is a little lower than that.')
else:
    print('The while loop os over.')


print('Done')

for循环

for i in range(1,5):
    print(i)
else:
    print('The for loop is over')

break是终止循环语句的执行,continue是跳出当前循环。

函数方面全局变量global,局部变量,可变参数,默认参数,return语句。

dir函数可以显示Python中与某个东西相关的所有属性。

Practice Item

odd.py

from datetime import datetime
import time
import random

odds = [ 1, 3, 5, 7, 9, 11, 13, 15, 17, 19,
        21, 23, 25, 27, 29, 31, 33, 35, 37,
        39, 41, 43, 45, 47, 49, 51, 53, 55,
        57, 59 ]


for i in range(5):
    right_this_minute = datetime.today().minute

    if right_this_minute in odds:
        print('This minute seems a little odd.')
    else:
        print('Not an odd minute.')


wait_time = random.randint(1, 60)
time.sleep(wait_time)

bottle.py

word = 'bottles'

for beer_num in range(99, 0, -1):
    print(beer_num, word, 'of beer on the wall')
    print(beer_num, word, 'of beer')
    print('Take one down.')
    print('Pass it around.')
    if beer_num == 1:
        print('No more bottles of beer on the wall.')
    else:
        new_num = beer_num - 1
        if new_num == 1:
            word = 'bottles'
        print(new_num, word, 'of beer on the wall')


    print()

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值