python开发学习历程
2020-12-25 19:28
标签:com 表示 type bsp 算术运算 情况下 src 内容 依次 2020-06-03 目录: 一、数据基本类型 1.1 整型int 1.2 浮点型float 1.3 字符串str 1.4 列表list 1.5 字典dict 1.6 布尔型bool 一、 数据基本类型 变量的作用在于记录事物的状态,而状态有多重类型,因而变量就需要不同的类型来记录这些不同的状态。 1.1 整型int 1.2 浮点型float 1.3 字符串str 1.4 列表 1.5 字典dict 1.6 布尔型bool 二、输入输出 2.1. python3中input功能会把用户输入的任意内容都存成字符串类型(python2中raw_input的功能与python3的input功能相同) 2.2. 格式化输出 使用占位符,如:%s、%d等,可以将用户输入的数据拼接到指定的位置 ps:%d占位符只能接收数字,%s占位符既可以接收数字,也可以接收字符串 运行结果如下: 三、基本运算符 3.1 算术运算符 python开发学习历程 标签:com 表示 type bsp 算术运算 情况下 src 内容 依次 原文地址:https://www.cnblogs.com/cui-cheng/p/13039742.html作用:记录年龄、人数、等级、号码等
定义与使用:age = 18
作用:记录薪资、身高、体重等状态
定义与使用:salary = 3.5
作用:记录描述性的信息,如:姓名、性别、住址等
定义与使用: name = ‘Jason‘
msg = "等闲识得东风面"
# 用单引号、双引号、多引号,都可以定义字符串,本质上没有区别。但是需要注意引号嵌套的配对,
# 多引号可以写多行字符串
# 字符串之间也可以使用+号和*号,表示拼接和重复多次,但是效率较低,编程过程中一般不使用
作用:按顺序存放多个值,并且能够按顺序取出来单独的一个值
定义与使用:在[]内用逗号分隔开,可存放多个任意类型的值
hobbies = [play, music, read]
# 索引值从0开始,从后往前可使用-1、-2、-3...依次往前, 如:print(hobbies[1] 和 print(hobbies[-2]) 指的都是打印"music"
作用:存放多个值,用key对应值,key通常为字符串类型。
当存放的数据属性不止一种时,用字典索引具体的值时就比较方便。
定义与使用:在{}内用逗号分隔开多个key:value,
其中value可以是任意类型,key可以对value有描述性的功能
info={"name":"Jason","age":18,"gender":"male","hobbies":["play","music"]}
print(info["name"]) # 打印信息中的姓名
print(info["hobbies"][1]) # 打印第二个爱好作用:只有True和False两种值,用来记录真假这两种状态
定义和使用:1. 可以自己定义布尔值
tag=True
print(tag,type(tag))
2. 也可以由通过比较运算得到布尔值的
print(10 > 3) # 可以得到值为True
3. bool也可用于条件,如if、while等
# 所有数据类型都自带布尔值
1、None,0,空(空字符串,空列表,空字典等)三种情况下布尔值为False
2、其余均为真 inp_age = input("请输入您的年龄: ") # 输入18 会被存成字符串"18"
inp_age = int(inp_age) # int会把纯数字的字符串转换成int型
print(inp_age+1) # 输出 19
name = input(‘your name: ‘) #输入”Jason“
age = input(‘your age: ‘) #用户输入18,会存成字符串18,无法传给%d
print(‘My name is %s, my age is %s‘ %(name,age))
算术运算符
描述
+
加
-
减
*
乘
/
除
//
整除
%
取整除
**
取幂值
下一篇:C++:基础编程题