概述
一.python的基本数据类型
(1)6种基本数据类型
1.数字类型
int 整数,2,0,-4等
float 浮点数,如1.2,-0.3等
bool 布尔类型,True,False
complex 复数,2+3j,-1+2j等
2.字符串类型
str表示字符串类型,'abc',"abcd",'''abcd'''等都是
用单引号'',双引号"",三引号''''''括起来的都表示字符串
3.列表
list表示列表类型,list1=[1, 2, 3, 4],列表定义用中括号[]
4.元组
tuple表示元组类型,tuple1=(1, 2, 3, 4),元组定义使用小括号()
5.字典
dict表示字典类型,字典存储键值对,dict1={"name": "张三", "age": 20},字典定义使用大括号{}
6.集合
set表示集合类型,set定义也使用大括号,但与字典有些不同,set1={1,2,3,4,5}
关于数据类型的应用在后面的博客中会提到,如str,list,tuple,dict,set等
(2)数据类型转换
(1)使用type(xxx)可以查看xxx的数据类型
name = "xiaoming"
print(type(name))
age= 20
print(type(20))
输出如下:
(2)基本数据类型转换
int(xxx) 将xxx转换为int类型
float(xxx) 将xxx转换为float类型
str(xxx) 将xxx转换为float类型
list(xxx) 将xxx转换为list类型
tuple(xxx) 将xxx转换为tuple类型
dict(xxx) 将xxx转换为dict类型
set(xxx) 将xxx转换为set类型
二.python的输入输出
1.输入,input()方法
name = input("pls input your name:")
age= input("pls input your age:")
输入如下(手动输入xiaoming,30)
pls input your name:xiaoming
pls input your age:30
2.输出,print()
(1)换行输出
#方法一,print自带换行
print("hello")print("world!")#方法二,n换行
print("hellonworld!")#方法三,三引号'''xx'''换行输出
print('''hello
world!''')
(2)不换行输入
#方法一 ,将输出字符串放在一行
print("hello xiaoming.")#方法二,end=""可以将换行替换为空串
print("hello","xiaoming.",end="")#方法三,推荐使用,将很长的字符串多行写,官方也推荐使用
print("hello"
"xiaoming")
(3)格式化输出
1.使用%
%s 表示字符串
%d 表示数字
%f 表示浮点数
%% 输出%
name = "xiaoming"age= 23
print("hello %s, you are %d years old!" % (name, age)) # 如果只有一个,可以不用()
2.使用format()
name = "xiaoming"age= 23
print("hello {}, you are {} years old!".format(name, age))
小结:
%s或%d相当于是一个占位符,按顺序一一对应后面()里的变量(需要类型对应)
{}也相当于是一个占位符,按顺序--对应后面format()里的变量。这种写法的好处是不用对应类型
最后
以上就是魁梧画板为你收集整理的python的简单语法_Python的基本语法1的全部内容,希望文章能够帮你解决python的简单语法_Python的基本语法1所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复