注释,数据类型,格式化输出,​f‘{表达式}‘(python3.6版本新增) 格式化字符串​,print结束符,inpu(‘提示信息‘)输入,数据类型转换,运算符

本文详细介绍了Python的基础知识,包括数据类型(整型、浮点型、列表、元组、集合、字典)和格式化输出方法,如%d、%f、%s以及f-string。此外,还涵盖了注释、输入、类型转换以及算术和比较运算符等内容,是初学者入门Python的宝贵资源。
摘要由CSDN通过智能技术生成

目录

注释

数据类型

格式化输出

%d        有符号十进制数

%f        浮点数

%s        字符串

多个格式符

f'{表达式}'(python3.6版本新增)        格式化字符串

print结束符

inpu('提示信息')输入

数据类型转换

运算符

算数运算符

赋值运算符

比较运算符

三目运算符


注释

单行注释:一个#

多行注释:一对三个单引号('''  ''')或一对三个双引号("""  """)组成

#这是我学习python的第一天
'''从前有座山,山上有座庙
    庙里有个和尚 '''
"""老和尚在给小
和尚讲故事"""

数据类型

在python中,本身自带的数据类型有6种,分别是整型(int)、浮点型(float)、列表(list)、元组(tuple)、集合(set)、字典(dict)

a = 1
b = 1.5
c = [1, 2, 3]
d = (1, 2, 3)
e = {1, 2, 3}
f = {'name': 'bob', 'age': 18}
print(type(a))
print(type(b))
print(type(c))
print(type(d))
print(type(e))
print(type(f))

格式化输出

%d        有符号十进制数

a = 10
print('%d'%a)#输出a
print('%5d'%a)#输出a占五位,右对齐,超过五位按原输出
print('%-5d'%a)#输出a占五位,左对齐,超过五位按原输出
print('%05d'%a)#输出a占五位,右对齐,不足补0,超过五位按原输出

%f        浮点数

a = 12.11
print("i am %f"%a)#输出a,默认保留六位小数
print("i am %.3f"%a)#输出a,保留三位小数,四舍五入
print("my nub %15f"%a)#输出a占十五位(包括小数点),右对齐,超过十五位按原输出
print("my nub %-15f"%a)#输出a占十五位(包括小数点),左对齐,超过十五位按原输出
print("my nub %015f"%a)#输出a占十五位(包括小数点),右对齐,不足补0,超过十五位按原输出

%s        字符串

a = '1'
print("my nub %s"%a)#输出a
print("my nub %5s"%a)#输出a占五位,右对齐,超过五位按原输出
print("my nub %-5s"%a)#输出a占五位,左对齐,超过五位按原输出

多个格式符

a = 18
b = 'a11111'
print('am %d as %s' % (a, b))
print('am %d as %s' % (a + 1, b))

f'{表达式}'(python3.6版本新增)        格式化字符串

name = 'tom'
age = 18
weight = 65.5
print('我叫%s,年龄%s,体重%s' % (name, age, weight))
print(f'我叫{name},年龄{age},体重{weight}')
#二者效果一致,且f'{表达式}'代码量更少

print结束符

print自带end='\n'

print('hello', end='')
print('world')

inpu('提示信息')输入

input输入的数据均为字符串

a = input('你好!\n请输入您的密码')
print(a)
print(type(a))

数据类型转换

a = '1'
a = int(a)  #将a转换成整型
a = float(a)#将a转换成浮点型
a = str(a)  #将a转换成字符串
a = tuple(a)#将序列a转换成元组
a = set(a)  #将序列a转换成集合
a = dict(a) #将序列a转换成字典

运算符

算数运算符

+    加    1 + 1 输出结果为 2    1 + 1.5 输出结果为 2.5
-    减    1 - 1 输出结果为 0    1 - 0.5 输出结果为 0.5
*    乘    1 * 1 输出结果为 1    1 * 1.5 输出结果为 1.5
/    除    10 / 1    输出结果为 10.0
//    整除    10 // 1    输出结果为 10    10 // 3 输出结果为 3
%    取余    5 % 3 输出结果为 2
**    指数    2 ** 3 输出结果为 8
()    小括号    1 + (2 ** 2)输出结果为 5

赋值运算符

#赋值运算符
=    赋值
a = 1
a = b = 1
a, b, c = 1, 2.5, '333'
#复合赋值运算符    将右边表达式添加括号先运算
+=    加法赋值运算符    a += 1 等于 a = a + 1
-=    减法赋值运算符    a -= 1 等于 a = a - 1
*=    乘法赋值运算符    a *= 1 等于 a = a * 1
/=    除法赋值运算符    a /= 1 等于 a = a / 1
//=    整除赋值运算符    a //= 1 等于 a = a // 1
%=    取余赋值运算符    a %= 1 等于 a = a % 1
**=    幂赋值运算符    a **= 1 等于 a = a ** 1

比较运算符

#比较运算符    结果均为 True 和 Flase
==    等于
!=    不等于
>    大于
<    小于
>=    大于等于
<=    小于等于
 
#逻辑运算符    结果为 True 和 Flase
and    与    如在数字之间运算 and 返回 0 或最后一个非零数字
or    或    如在数字之间运算 or 返回 0 或第一个非零数字
not    非    结果只为 True 和 Flase

三目运算符

条件成立执行表达式 if 条件 else 条件不成立执行表达式

a = 1
b = 2
c = a if a > b else b    #将大数赋值给c
print(c)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员shy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值