命名,赋值,数值、字符串类型,内存地址,不同类型所占空间,格式化输出
# ctrl+/ 快捷注释
# ctrl+d 复制当前行
print("hello world!")
print("hello world!")
'''
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。
等号(=)用来给变量赋值。a=1
等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。
'''
'''
1、变量名只能包含字母、数字和下划线。变量名可以用字母或下划线打头,但不能以数字打头。
2、变量名不能包含空格,但可使用下划线来分割其中的单词。
3、不要将Python关键字和函数名用作变量名。(help()——keywords)
4、变量名应既简短又具有描述性。
5、慎用小写字母l和大写字母O,因为可能被看错。
'''
a3_ = 10
bc_top = 20
lambdaIlo0 = 30
int1 = 10005
float2 = 1353.8
bool3 = True
string4 = '我是最美的!sdfr '
list1 = [1, 5.3, 'abc', [6, 8]]
tuple2 = (1, 2, 'abc')
dict3 = {'name': 'linda', 'age': 18}
set4 = {1, 2, 'abc'}
# print(type(int1))
# print(type(float2))
# print(type(bool3))
# print(type(string4))
# print(type(list1))
# print(type(tuple2))
# print(type(dict3))
# print(type(set4))
# 数据类型本质是什么?
# 长度,空间大小
import sys
# print(sys.getsizeof(int1))
# print(sys.getsizeof(float2))
# print(sys.getsizeof(bool3))
# print(sys.getsizeof(string4))
# print(sys.getsizeof(list1))
# print(sys.getsizeof(tuple2))
# print(sys.getsizeof(dict3))
# print(sys.getsizeof(set4))
'''
基本用法
print("文件1:", file_name, "文件2:", new_name)
%用法
print("文件1的名字是%s,文件2的名字是%s,有%d个" % (file_name,new_name,num))
format用法
print("文件1的名字是{},有{:.0f}个,文件2的名字是{}".format(file_name,num,new_name))
最新用法f,python3.6以上支持
print(f'My salary is {salary:10.3f}’)
print(f"文件1的名字是{file_name},有{num}个,文件2的名字是{new_name}")
'''
# 全半角,必须是半角的。
str3 = "淡黄的长裙"
str4 = "裤子"
salary = 99999.99
# print("我今天穿的是", str3, ",明天穿", str4)
# print("我今天穿的%s,明天穿%s。" % (str3, str4))
# print("我今天穿的{},明天穿{}。".format(str3, str4))
# print(f"我今天穿的{str3},明天穿{str4}。")
# 10总长,3小数点后3位 f:float
print(f'My salary is {salary:15.3f}')
网友评论