1.变量及类型
-
1.1变量可以是任意的数据类型,在程序中用一个变量名表示
-
1.2变量名必须是大小写英文、数字和下划线的组合,且不能以数字开头
-
a=1
-
tt_oo='2'
-
1.3赋值时,python解释器干了两件大事
-
eg:a='ABC'
-
在内存中创建一个ABC字符串
-
在内存中创建一个名为a的变量,并把他指向'ABC'(相当于指针)
2.标识符和关键字
-
什么是关键字?
-
特殊功能标示符
-
如何查看?
-
在cmd下,输入python(3.1.0版本)
-
>>>import keyword
-
>>>keyword.kwlist
3.输出
-
3.1普通输出
-
print('hello word') #打印提示
-
3.2格式化输出
-
用占位符
-
eg:age=18
-
print("我的年纪是:%d 岁"%age)
-
常用占位符:%s 通过字符串来格式化
-
%d 有符号十进制整数
-
print("我的名字是%s,我的国籍是%s"%("小郭","中国"))
-
3.3输出类型
-
#a=10
-
a='123'
-
print(type(a))
-
<class 'int'>
-
<class 'str'>
4.输入
-
password=input("请输入密码")
-
print("您刚刚输入的密码是:",password)
-
输出:
-
请输入密码123456
-
您刚刚输入的密码是: 123456
-
a=input("输入:")
-
print(type(a))
-
输入:123
-
<class 'str'>
-
强制类型转换:
-
a=int('223')
-
b=a+100
-
print(b)
-
输出:
-
323
5.运算符
-
(常用)+ - * % ==(等于) !=(不等于) =(赋值)
6.例子
- print("aaa","bbb","ccc")
- print("www","baidu","com",sep=".")#,输出为空格
- 输出:
- aaa bbb ccc
- www.baidu.com
- print("hello",end="")
- print("world",end="\t")
- print("python",end="\n")#\n换行
- print("end")
- 输出:
- helloworld python
- end