python基础学习(1)——输入,输出,数据类型,运算符

本文介绍了Python编程的基础知识,包括如何使用`print`进行输出,格式化输出的方法,`input`函数获取用户输入,以及Python的数据类型如布尔值,并探讨了数据类型转换。此外,文章还详细讲解了算术、赋值、复合、比较和逻辑运算符的用法,是初学者入门Python的良好参考资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.输出 print

  • 使用方法:print(需要输出的内容)
  • 输出的内容可以是变量可以是各种符合语法规则之内的东西
a=10
b=9
c='asd'
print('abc',a,b+1,c,123)
abc 10 10 asd 123

格式化输出

占位符图标

  • 使用方法: print(‘内%s容 % 内容’)
  • 在内容中要格式化输出的地方加上相同类型占位符 后面加上 % 然后加上要格式化输出的内容
  • 如果用了多个占位符就将后面要代入的内容用括号括起来用逗号区分
  • 用占位符在输出时给需要改变的内容占位 输出更加灵活
  • 根据需要改变的内容类型来确定占位符
a=10
b=9
c='asd'
print('abc %d  %d  %s  %d' % (a,b+1,c,123))
abc 10  10  asd  123

=================================================================================

for x in range(15,20):
    print('今年%d岁' % x)
今年15岁
今年16岁
今年17岁
今年18岁
今年19

2.输入 input

  • 使用方法:input(‘内容’) 有返回值
  • 括号中内容为输入内容的提示
  • 需要输入内容程序才可以进行下一步
  • input输入后有返回值 用一个变量接收这个值 这个值默认是字符串
a=input('输入你想要输入你内容:')
print(a)  #输出这个返回值
输入你想要输入你内容:123  # 123是输入内容
123

3.数据类型

在这里插入图片描述

  • 查看数据类型方法:type(数据) 有返回值 用print输出返回值查看
  • 布尔值 Ture(真) False(假) 空数据都为False 其余为Ture
print(type(1),1)
a='1+2+3'
print(type(a),a)
<class 'int'> 1 #int 整型的简写
<class 'str'> 1+2+3   #str字符串类型的简写

数据类型转换

  • 使用方法:数据类型(数据) 有返回值
  • 将数据从原本的类型强行转换成其他类型
  • 数据转换要符合语法规则 不然会报错
print(str(1))#符合语法规则
print(list(1))#不符合语法规则

数据类型转换不符合语法案例


4.运算符

1.算术运算符

  • 用于编程里面计算的符号 对应数学符号
    算术运算符

2.赋值运算符

  • 用于给变量赋值
    赋值运算符

3.复合运算符

  • 简化了计算再赋值给变量的步骤
    复合运算符

4.比较(关系)运算符

  • 进行比较两个数据关系 一般用于判断
    比较运算符

5.逻辑运算符

逻辑运算符
逻辑运算符: and

  • 有False取False 无False取右
print(False and True) #输出结果:False
print(3 and 2) #输出结果:2
print(0 and 1) #输出结果:0
print(1 and 0) #输出结果:0

逻辑运算符:or

  • 有False取True 无False取左
print(False or True) #输出结果:True
print(3 or 2) #输出结果:3
print(0 or 1) #输出结果:1
print(1 or 0) #输出结果:1

逻辑运算符: not

  • 取反

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值