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

Python学习笔记:变量类型、字符串基本操作

1.注释

单行注释

# 单行注释

多行注释

"""
多行注释
"""

2.变量类型

# 基本变量类型
a = 1       # integer
b = 1.5     # float
c = 'string'    # String
d = "string"    # string
e = False       # boolean
# list\tuple\dictionary后续单独深入学习

3.input交互

# input交互
message_name = input("what's your name? \n")
message_birth = input("When are you born? \n")
message_age = 2023-int(message_birth)
message_country = input("Where are you from? \n")
print('客户档案:\n客户姓名:'+message_name+'\n客户年龄:'+str(message_age)+'\n国家:'+message_country)

input显示括号内的字符串在调试窗口,字符串之后等待user输入,以enter结束输入;运行上述代码后显示的结果:

what's your name? 
张三
When are you born? 
1999
Where are you from? 
中国湖北武汉
客户档案:
客户姓名:张三
客户年龄:24
国家:中国湖北武汉Process finished with exit code 0

4.string的相关使用方法

# string相关用法
s = "abcdefg"
print(s[1]+"\t"+s[-1]+"\t"+s[:-1]+"\t"+s[-3:]+'\n')  # 读取字符串 s = 'abcdefg' 0123456/-7-6-5-4-3-2-1
s = "123"+s                                          # 字符串拼接 s = '123abcdefg'
print(s+str(len(s))+'\n')                            # 字符串长度 s = '123abcdefg'
print(str(s.find('ab'))+"\n")                        # 字符串寻位 s = '123abcdefg'
print(s.replace('ab', 'xy')+'\n')        # 字符串替代 s = '123xycdefg'

运行这段代码得到的结果为:

b	g	abcdef	efg123abcdefg103123xycdefgProcess finished with exit code 0

5.Pycharm使用技巧

ctrl+shift+F10 = RUN

ctrl+c = 复制光标所在那一行,无需选中

ctrl+shift+↑= 上移一行

ctrl+shift+↓= 下移一行

http://www.lryc.cn/news/107643.html

相关文章:

  • JVM的组件、自动垃圾回收的工作原理、分代垃圾回收过程、可用的垃圾回收器类型
  • 【elementui】解决el-select组件失去焦点blur事件每次获取的是上一次选中值的问题
  • 通过了PMP考试,还有什么证书值得考?
  • 页面技术基础-html
  • /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28‘ not found
  • 解决SVN或GIT忽略提交文件的问题
  • Django框架之路由用法
  • 回文链表 LeetCode热题100
  • 如何在群晖NAS中使用cpolar内网穿透
  • 无头单向不循环链表和带头双向循环链表的创建
  • 超简单的fastapi链接websocket用例
  • MySQL详解
  • Vue [Day2]
  • 【前端|Javascript第1篇】一文搞懂Javascript的基本语法
  • 【Linux命令200例】cp用于复制文件和目录(常用)
  • C高级_第二讲_shell指令和shell脚本_递归练习
  • 静态路由综合实验
  • Spring核心IOC控制反转思想-----Spring框架
  • 中小企业如何做好MES管理系统实施建设
  • java环境搭建 Ubuntu Linux
  • 微信小程序使用mp-html遇到的问题并解决
  • 【VTK】基于读取出来的 STL 模型,当用户点击鼠标左键时,程序将获取点击位置的点,显示其坐标,并设置它为模型的旋转原点
  • 【第一阶段】kotlin的when表达式
  • C#中Convert.ToInt32() 和 int.Parse()的区别
  • 安全学习DAY14_JS信息打点
  • windows下配置vue开发环境
  • AndroidTV 获取焦点View放大效果实现方式
  • 访问者模式——操作复杂对象结构
  • 指针经典笔试题强训(附图详解)
  • Python:列表(list)与元组(tuple)