python的学习和注意点初学的几个例子

第一天学习的总结:
1.了解了python的简史,通俗的讲python对于一个没有开发经验的小白来讲是最容易上手的。
python在linux、windows、mac下的安装,以及对于python2和python3的抉择,(建议小白入手3)。
2.字符的编码和解码,可见# -*- coding:utf -8 -*-这句话是多么的重要,虽然在py3上面不用写这句话,但是为了牢记于心我还是把这句话加在了最前面。
3.变量及简单的数据类型,所谓的变量在我理解它是一个可以被定义成任何东西的一个值。数据类型有很多种如str、int、float等等。
4.编码的规范
对于编码的规范是十分严谨的,一定要按照标准的空格执行,否则出问题就不容易查找到代码到底出在哪里的问题了。
下面是课上学到的一个简单的小例子,逐步的完善过程。
第一个例子:猜年龄游戏
# -*- coding:utf -8 -*-
# Author : Bill Qian
age = 22
guess_num = int ( input ( "press your guess num:" ))
if guess_num == age :
print ( "good ,that's right" )
elif guess_num < age :
print ( "think big" )
else :
print ( "think small" )

猜年龄游戏优化版本
# -*- coding:utf -8 -*-
# Author : Bill Qian
age = 22
for i in range ( 10 ) :
if i < 3 :
guess_num = int ( input ( "press your guess num:" ))
if guess_num == age :
print ( "good you are right" )
break #结束,跳出循环
elif guess_num < age :
print ( "too small, guess again" )
else :
print ( "too big,guess again" )
else :
print ( "too many times you have try" )
break

猜年龄游戏终极版本
# -*- coding:utf -8 -*-
# Author : Bill Qian
age = 22
counter = 0
for i in range ( 10 ) :
if counter < 3 :
guess_num = int ( input ( "press your guess num:" ))
if guess_num == age :
print ( "good you are right" )
break #结束,跳出循环
elif guess_num < age :
print ( "too small, guess again" )
else :
print ( "too big,guess again" )
else :
continue_confirm = input ( "do you want to try again:" )
if continue_confirm == 'y' :
counter = 0
continue
else :
print ( "bye" )
break
counter += 1 #count = count +1
注意写程序的时候一定要注意格式,格式不对会引起很多的问题,所以要养成好习惯
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值