从零开始的Python学习Episode 1

一、输入与输出

1.输入

input("number:")
num = input("number:")

下面一段可以把输入的信息存在num中。

注意:输入的信息会被认为是字符串,如果要输入数字进行运算要先把输入的信息进行强制类型转换,如result = int(num) - 1

 

2.输出

num = input("number:")
print("num=",num)

将输入的num输出。输出时注意:如果输出的数据不是字符串要进行强制类型转换,如

num = input("num = ")
num = int(num)
print("number is"+ num)

这样会报错,因为数字和字符串不能拼接,需要把数字强制转换成字符串。

num = input("num = ")
num = int(num)
print("number is"+ str(num))

 还有一点

print("abc","def") #输出abc def
print("abc"+"def") #输出abcdef

 

二、if语句及分支的实现

num = input("num = ")
if int(num)<10:
    print(num,"<",10)
elif int(num)<20 :
    print(num,"<",20)
else:
    print(num,">=",20)

注意:Python中不使用大括号,必须用缩进来区别语句块,而且要使用的缩进级别必须保持一致,否则会报错。

 

三、注释方法

#单行注释

'''xxxxxx'''整段注释

"""xxxxxx"""整段注释

 

四、命名规则

1. 字母数字下划线组成
2. 不能以数字开头,不能含有特殊字符和空格
3. 不能以保留字命名
4. 不能以中文命名
5. 定义的变量名应该有意义
6. 驼峰式命、 下划线分割单词
7. 变量名区分大小写

 

实践:输出三个数字中的最大值

num1 = input("Num1:")
num2 = input("Num2:")
num3 = input("Num3:")
max_num = 0

if int(num1)<int(num2):
    max_num = num2
else :
    max_num = num1
if int(num3>max_num):
    max_num = num3

print("The max number is"+ str(max_num))

 

posted on 2018-09-16 00:02  微笑小狗  阅读(314)  评论(0编辑  收藏  举报

导航