print("hello world");
hello world
. . .
# 变量
- 程序=数据结构+变量
- 什么是变量
- 重复使用的一个量,如名字或代号。
- 变量命名规则
- 可以包含数字,大小写字母,下划线。理论上可以用中文,但不推荐
- 不可以用数字开头
- 一般在Python中,以下划线开头的具有特殊含义。
- 如: _age,_name, 下划线开头,类似于JAVA中publick,private
- 推荐:
- 使用英文或这英文缩写。
- 驼峰命名法
-大驼峰命名:每个单词首字母大写,一般给类命名大写 如:StudentName
-小驼峰命名:第一个单词首字母小写,之后大写。如:myFirstLove
-posix写法:多个单词下划线链接 如:my_first_name
- 保留字关键词
- class ,def.break,for, if
变量¶
- 程序=数据结构+变量
- 什么是变量
- 重复使用的一个量,如名字或代号。
- 变量命名规则
- 可以包含数字,大小写字母,下划线。理论上可以用中文,但不推荐
- 不可以用数字开头
- 一般在Python中,以下划线开头的具有特殊含义。
- 如: _age,_name, 下划线开头,类似于JAVA中publick,private
- 推荐:
- 使用英文或这英文缩写。
- 驼峰命名法 -大驼峰命名:每个单词首字母大写,一般给类命名大写 如:StudentName -小驼峰命名:第一个单词首字母小写,之后大写。如:myFirstLove -posix写法:多个单词下划线链接 如:my_first_name
- 保留字关键词
- class ,def.break,for, if
In [9]:
# 查看关键字的方法
import keyword #引入关键字模块
print(keyword.kwlist);
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
. . .
# 变量的声明
- var_name = var_value
- var1 = var2 = var3 = var_value
- var1,var2,var3=vl1,vl2,vl3
变量的声明¶
- var_name = var_value
- var1 = var2 = var3 = var_value
- var1,var2,var3=vl1,vl2,vl3
In [12]
#声明一个变量
age=18;
print(age);
name1 = name2 = name3 = "小明";
print(name1,name2,name3);
sex1,sex2 = "f","m";
print(sex1,sex2);
18 小明 小明 小明 f m
. . .
## 变量的类型
- 严格意义上来讲,Python只有一种类型
- 标准意义上来讲,数据类型分6种
- 数字类型 Number
- 字符串类型 str
- 列表 List
- 元组 tuple
- 集合 set
- 字典 Dictionary
变量的类型¶
- 严格意义上来讲,Python只有一种类型
- 标准意义上来讲,数据类型分6种
- 数字类型 Number
- 字符串类型 str
- 列表 List
- 元组 tuple
- 集合 set
- 字典 Dictionary
## Number数字类型
- 数字类型没有大小限制,与JAVA不同,不区分int,long等。
1. 整数
- 没有小数部分
- 包括0,包括负数,自然数
- 整数分进制
- 二进制
- 八进制
- 十六进制
- 十进制
Number数字类型¶
- 数字类型没有大小限制,与JAVA不同,不区分int,long等。
- 整数
- 没有小数部分
- 包括0,包括负数,自然数
- 整数分进制
- 二进制
- 八进制
- 十六进制
- 十进制
In [18]
height=140.6;
print(height)
shilt=0.2
print(shilt)
shilt_myWife=.6
print(shilt_myWife)
140.6 0.2 0.6
. . .
## 复数的定义Complex
- 一个由实部和虚部构成的数字
- 虚部用J或j表示
- 5+3j
- 3j
- (3j)
复数的定义Complex¶
- 一个由实部和虚部构成的数字
- 虚部用J或j表示
- 5+3j
- 3j
- (3j)
## 布尔值
- 表示真或假 True or False (pychon中 T OR F 大写 ,与JAVA不同)
布尔值¶
- 表示真或假 True or False (pychon中 T OR F 大写 ,与JAVA不同)
In [23]:
#布尔值的操作
age = 18 + True;
print(age)
19
. . .
In [39]:
# 字符串的操作
name = "小明";
print(name);
str1 = 'xiaoming';
print(str1);
htmls = '''
kjadskfjkl
我爱你
'''
print(htmls);
小明 xiaoming kjadskfjkl 我爱你
. . .
In [ ]:
. . .