1、Python初体验
任务:从键盘上任意输入两个整数,求和
a =int(input("请输入一个正整数:"))
b =int(input("请输入一个正整数:"))
c=a+b
print(c)
2. 从print开始讲解
print("hello world!")
print("世界你好!")
a=3
b=4
c=a+b
print(c)
print("a+b=",c)
print("a+b=%d"%c)
print("%d+%d=%d"%(a,b,c))
print(a,"+",b,"=",c)
print(a,"+","a","=",c)
print("a+b=%d"%c,end='')
3. 再讲input函数
- input 从键盘上获取一个数,注意,获取的数是一个字符串类型的
input("请输入一个正整数:") ,请输入一个正整数:这个是一个提示信息,会直接显示在终端,然后程序会停止等待用户输入,当用户输入一个值,则会将这个值以字符串形式返回。
4. python基础语法
4.1 Python标识符
概述:标识符一般是变量名,函数名,类名,包名
-
规则:
1、在python里,标识符有字母、数字、下划线组成。
2、在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
3、python中的标识符是区分大小写的。
4、标识符不能使用关键字
5、以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,
6、以双下划线开头的(__foo)代表类的私有成员;以双下划线开头和结尾的(foo)代表python里特殊方法专用的标识,如init()代表类的构造函数。 -
规范:
1、见名思意
2、变量名:xxyy 函数名:xxYy 类名:XxYy 包名:xxyy -
4.2 Python保留字符
-4.3 行和缩进
学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:test.py
if True:
print "Answer"
print "True"
else:
print "Answer"
# 没有严格缩进,在执行时保持
print "False"
-
4.4 多行语句
Python语句中一般以新行作为为语句的结束符。
但是我们可以使用斜杠( \)将一行的语句分为多行显示,如下所示:
total = item_one + \
item_two + \
item_three
语句中包含[], {} 或 () 括号就不需要使用多行连接符。如下实例:
days = ['Monday', 'Tuesday', 'Wednesday',
'Thursday', 'Friday']
- 4.5 Python 引号
Python 使用单引号(' ),双引号(" ),来表示字符串,引号的开始与结束必须是相同类型的。
word = 'word'
sentence = "这是一个句子"
paragraph = """这是一个段落
包含了多个语句"""
-
4.6 Python注释
python中单行注释采用 # 开头。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:test.py
# 第一个注释
print "Hello, Python!"; # 第二个注释
python 中多行注释使用三个单引号(''')或三个双引号(""")。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:test.py
'''
这是多行注释,使用单引号。
这是多行注释,使用单引号。
这是多行注释,使用单引号。
'''
"""
这是多行注释,使用双引号。
这是多行注释,使用双引号。
这是多行注释,使用双引号。
"""
网友评论