欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

从零开始的Python学习Episode 1

程序员文章站 2022-10-16 16:14:58
一、输入与输出 1.输入 下面一段可以把输入的信息存在num中。 注意:输入的信息会被认为是字符串,如果要输入数字进行运算要先把输入的信息进行强制类型转换,如result = int(num) - 1 2.输出 将输入的num输出。输出时注意:如果输出的数据不是字符串要进行强制类型转换,如 这样会报 ......

一、输入与输出

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))