Python 变量 字符串 运算
变量命名规则:
- 只能包含字母、数字、下划线且不可以数字开头
- 不可以包含空格
- 不可以将关键字作为变量名
字符串:
可以使用单引号和双引号来表示,这样的好处是可以包含引号和撇号
eg:“This is a string”
‘This is also a string’
‘I told my friend “hello!!”’
简单的字符串处理函数:
#coding=gbk
name = "abc def"
# 这个时Python的注释
print(name.title()) # 首字母大写
print(name.upper()) # 全部大写
print(name.lower()) # 全部小写
字符串合并
使用+来合并
str1 = "abc"
str2 = "def"
str3 = str1+str2
print(str3)
字符串中使用变量:
要在字符串中加入变量的值,可以在前引号前加上字母f,变量放在花括号内部。
这里的f是format的意思(设置格式),title可以将姓名设置成合适的格式:Hello,Li Ming!
firstname = "li "
lastname = "ming"
fullname = f"{firstname}{lastname}"
print(f"Hello,{fullname.title()}!")
删除空白
# 删除空白
print("删除空白")
str4 = " 123456 "
print(str4)
print(str4.rstrip()) # 删除右边
print(str4.lstrip()) # 删除左边
print(str4.strip()) # 删除左右两边
运行结果
运算
print("运算")
num1 = 2 + 3
num2 = 3 - 1
num3 = 1 - 3
num4 = 2 * 3
num5 = 5 / 2
num6 = 2 ** 3 # 乘方
print("num1 = 2 + 3 " + str(num1))
print("num2 = 3 - 1 " + str(num2))
print("num3 = 1 - 3 " + str(num3))
print("num4 = 2 * 3 " + str(num4))
print("num5 = 5 / 2 " + str(num5))
print("num6 = 2 ** 3 " + str(num6))
结果
浮点数
print("浮点数")
num_f1 = 0.1 + 0.1
num_f2 = 2 * 0.1
num_f3 = 2.0 * 2.0
print("num_f1 = 0.1 + 0.1 " + str(num_f1))
print("num_f2 = 2 * 0.1 " + str(num_f2))
print("num_f3 = 2.0 * 2.0 " + str(num_f3))
比较大的数值可以使用下划线来划分
结果:3444912
num1 = 1_123_456
num2 = 2_321_456
print(str(num1+num2))
多个变量赋值:
a,b,c = 10,20,30
print(str(a)+str(b)+str(c))
常量:通常使用大写字母来代表常量
NUM1 = 500
a=NUM1
print(a)
Python 变量 字符串 运算相关推荐
- 含类定义的完整python程序_Python——变量,运算,条件,循环
Python Python开发 Python语言 Python--变量,运算,条件,循环 注释 1.注释是什么 注释就是给代码做的一些简短的说明,让我们更好的去理解代码,注意程序执行的时候,不会去执行 ...
- Python实战1-9例:变量、运算、字符串等综合训练
笔者:风起怨江南 出处:https://blog.csdn.net/JackMengJin 笔者原创,文章欢迎转载,转载请注明出处.如果喜欢请点赞+关注,感谢支持! <Python实战系列> ...
- python 字符串,字符串运算,比较,索引,切片等
一: 字符串: str 作用:用来记录文本信息, 字面值表示方法:用引号括起来的部分都是字符串. '' 单引号 "" 双引号 ''' 三引号 """ ...
- Python教程学习简记1--Python数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set
本文主要是学习Python基础: Python数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set 本文根据廖雪峰的官方网站-Python教程,认真学习,一步一步实操并 ...
- python字符位运算_python 字符串位运算-女性时尚流行美容健康娱乐mv-ida网
女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 [ python ] pyth ...
- python 子字符串 位置_python查找子字符串位置Python变量和数据类型详解
Python变量和数据类型 Python中数据类型 Python之print语句 Python的注释 Python中什么是变量 Python中定义字符串 Python中raw字符串与多行字符串 Pyt ...
- Python:变量与字符串
变量 使用dos页面进行命令的输入如下变量,进行打印: 同时,相同两个变量书写在同一行,中间用英文的";"隔开 python中区分大小写变量 字符串 简单的说,字符串就是双 ...
- python自增_Python的自增运算与Python变量的浅析
一.关于Python的自增运算 学了C/C++后再学习Python,不自觉地就打出了自增运算符++,但是发现Python解释器不认识,查了下资料,发现Python中没有这个运算符.这里暂时不探讨自增运 ...
- day1 -- Python变量、注释、格式化输出字符串、input、if、while、for
1.python变量 不需要声明类型,直接 变量名 = 变量值,如 : name = "hahaha" 2.注释: 单行注释,前面加 #,如 # print(info) 多行注释 ...
最新文章
- 第一家线下场景大数据平台Anchor-Point诞生
- android----HttpClient的get,post和图片上传服务器
- 解决java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor问题
- 净迁移人口预测程序python_高质量深度学习模型, 一键模型预测,迁移学习很简单...
- css sprite原理优缺点及使用
- Java 性能测试的四项原则
- 【转载】固态硬盘的S.M.A.R.T详解
- HDU2049 不容易系列之(4)考新郎 —— 错排
- 数据中心安全及应对策略
- php中好看的对话框面板,有关对话框的课程推荐10篇
- jvisualvm oracle,jvisualvm 中visual gc 的配置
- js 调用jsp java代码_如何在 js 代码中使用 jsp 标签或 Java 代码
- 吐血给女朋友讲解spring循环依赖
- 网卡在linux系统下的驱动怎么安装,RedHat Linux系统如何安装无线网卡驱动
- Web运维之安全配置指导手册
- Java TCP实现高仿版QQ聊天(一)
- 架狗屎:聊一聊 Spring Boot 服务监控机制
- Excel学习日记:L21-表格数值格式
- AI:2020年6月24日北京智源大会演讲分享之知识智能专题论坛——11:30-12:00唐杰 教授《CogDL:An Extensive Research Toolkit for Deep Le》
- INTERSECT –谓词中被低估的双向
热门文章
- java在线聊天项目 使用SWT快速制作登录窗口,可视化窗口Design 更换窗口默认皮肤(切换Swing自带的几种皮肤如矩形带圆角)...
- 《中国人工智能学会通讯》——5.4 结 论
- maven学习:jetty插件与Tomcat插件
- 201671030107 胡文艳 实验十四 团队项目评审课程项目总结
- XamlWriter-将对象树写入Xaml
- 初步学习nodejs,业余用node写个一个自动创建目录和文件的小脚本,希望对需要的人有所帮助...
- 创建WPF单实例应用程序
- 转: SQLite内建函数表
- 【Python】 Python数据类型
- 安装Selenium