当前位置: 首页 > news >正文

python基础与数据类型

python基础与数据类型

    • python程序组成
        • vim写脚本格式
        • print的几种用法
          • 1.输出数字
          • 2.输出字母
          • 3.输出汉字
          • 4.输出变量
          • 5.输出多个值
          • 6.修改输出的间隔符 sep
          • 7.修改输出换行符 end
          • 8.改变输出样式 \t和\n
        • input的用法
          • 1.基本输入
          • 2.添加提示
          • 3.把用户输入的信息保存
          • 4.把输入类型转换成整型
        • type查看数据类型
        • 引号的区别
          • 1.双引套单引
          • 2.单引套双引
          • 3.三引号
        • 变量的定义
          • Python的关键字
        • 变量赋值格式
          • 1.给字符赋值
          • 2.计算结果赋值
          • 3.多个变量同时赋值
        • 运算符
          • 标准算数运算符
          • 比较运算符
          • 逻辑运算符
        • 数据类型
          • 数字类型
        • 字符串str
          • 字符串切片
          • 字符串连接
        • 元组
        • 列表(数组)
          • 1.基本使用
          • 2.空列表的使用
          • 3.一个列表里面添加多种不同的数据
          • 4.列表切片
          • 5.列表追加数据
          • 6.列表移除数据
        • 字典
          • 1.创建一个字典
          • 2.字典取值
          • 3.修改字典中的值
          • 4.创建一个空字典
          • 5.in && not in的使用
        • 总结(数据类型比较)

python程序组成

程序:由注释和模块组成
模块:由语句、函数、类组成
函数:由注释和语句组成
语句:包含表达式
表达式:建立并处理数据对象#注释: 单行注释: 以 # 号开头多行注释: 以三引号开头和三引号结尾;三单和三双都行,就是颜色不一样
vim写脚本格式
kylin@kylin-PC:~$ vim hello.py
#!/usr/bin/python3		#指定python解释器的路径
print ("hello word")kylin@kylin-PC:~$ chmod +x hello.py
kylin@kylin-PC:~$ ./hello.py 
hello word
print的几种用法
1.输出数字
>>> print (12)
12
2.输出字母
>>> print("a")
a
3.输出汉字
>>> print("毕润林")
毕润林
4.输出变量
>>> x = 12	#定义变量
>>> print(x)	#输出变量时,不加引号
12
5.输出多个值
>>> x = 12	
>>> print (x,"x")
12 x
6.修改输出的间隔符 sep
#默认一个空格
>>> print("tom","jerry","hh")
tom jerry hh
#sep可以自定义间隔符
>>> print("tom","jerry","hh",sep="  ")
tom  jerry  hh
>>> print("tom","jerry","hh",sep=":")
7.修改输出换行符 end
#默认两个print输出两行
>>> print("tom","jerry"),print("hello")
tom jerry
hello
#end自定义换行符,默认时\n,换行
>>> print("tom","jerry",end="*"),print("hello")
tom jerry*hello
8.改变输出样式 \t和\n
1.\t 默认等于四个空格
>>> print("a\tb\tc\td")
a	b	c	d
2.\n 换行
>>> print("a\nb\nc\nd")
a
b
c
d
input的用法
	让程序停下来,等待用户输入信息,返回用户输入的信息,默认把用户输入的信息规划为字符类型数据
1.基本输入
>>> input()
毕润林
'毕润林'
2.添加提示
>>> input("请输入你的名字:")
请输入你的名字:毕润林
'毕润林'
3.把用户输入的信息保存
>>> name=input("请输入你的名字:")
请输入你的名字:毕润林
>>> print(name)
毕润林
4.把输入类型转换成整型
>>> num=int(input("请输入数字:"))
请输入数字: 22
>>> print(num)
22
>>> type(num)
<class 'int'>
type查看数据类型
注:想输出字符时,加上引号,单引号、双引号、三引号都可以
>>> print (type(x))	
<class 'int'>	#上面定义过x=12,且输出时没加引号,所以默认输出的是变量x=12,所以时整数类型
>>> print (type("x"))
<class 'str'>	#输出时x加上了引号,所以表示输出一个字符
>>> print (type("1"))
<class 'str'>
引号的区别
- 双引号字符串内部的单引号不算是结束符
- 单引号字符串内部的双引号不算是结束符
#只是为了能输出想要的引号
1.双引套单引
>>> print (

相关文章:

  • 【和春笋一起学C++】(十九)C++函数新特性——对象的引用作为函数参数
  • springAI 大模型应用开发
  • WooCommerce独立站商城的最大优势
  • PCB设计杂谈之一
  • C# 中的Async 和 Await 的用法详解
  • Python应用八股文
  • Java大模型开发入门 (10/15):连接外部世界(下) - 端到端构建完整的RAG问答系统
  • 高效同步Linux服务器文件技巧
  • 计算机网络-自顶向下—第二章应用层-重点复习笔记
  • vue3+ts实现全屏效果
  • 力扣面试150题--添加与搜索单词 - 数据结构设计
  • Redux 原理深度剖析
  • PX4无人机|MID360使用FAST_LIO,实现自主定位及定点——PX4无人机配置流程(五)
  • CTFshow-PWN-栈溢出(pwn56-pwn59)
  • 2025-06-14【视觉】批量筛选图集中包含某种物体对象的方法
  • 解决ModuleNotFoundError: No module named ‘open_clip‘
  • 多项目状态如何集中监控与汇总
  • 基于开源AI大模型与智能工具的优质内容引流策略研究——以AI智能名片及S2B2C商城小程序源码应用为例
  • 禾川伺服驱动器与EtherCAT主站转Profinet网关的双向数据交换
  • 纯 CSS 实现的的3种扫光效果
  • 电子商务网站建设的安全性/徐州seo代理计费
  • 开发微信微网站建设/seo优化工具推荐
  • 普升高端品牌网站建设/做外贸推广
  • 广告设计公司企业文化/新网站 seo
  • 奥联网站建设/seo营销软件
  • 做网站点击挣钱不/百度关键词多少钱一个月