hello world

print("hello world")

变量

添加了一个名为message 的变量 ,每个变量都存储了一个值,在这里,存储的值为文本“Hello world!”。

message="hello world"
print(message)

变量的命名和使用

  • 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头。
  • 变量名不能包含空格,但可使用下划线来分隔其中的单词。
  • 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词。
  • 变量名应既简短又具有描述性。
  • 慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。

字符串

字符串 就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号

使用方法修改字符串的大小写

对于字符串,可执行的最简单的操作之一是修改其中的单词的大小写。

name = "ada lovelace"
print(name.title())
print(name.upper())
print(name.lower())

合并(拼接)字符串

在很多情况下,都需要合并字符串。例如,你可能想将姓和名存储在不同的变量中,等要显示姓名时再将它们合而为一:

first_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name
print(full_name)

使用制表符或换行符来添加空白

要在字符串中添加制表符,可使用字符组合\t
要在字符串中添加换行符,可使用字符组合\n

删除空白

Python能够找出字符串开头和末尾多余的空白。要确保字符串末尾没有空白,可使用方法rstrip() 。然而,这种删除只是暂时的,接下来再次询问favorite_language 的值时,你会发 现这个字符串与输入时一样,依然包含多余的空白。要永久删除这个字符串中的空白,必须将删除操作的结果存回到变量中:

favorite_language = 'python '
favorite_language = favorite_language.rstrip()

你还可以剔除字符串开头的空白,或同时剔除字符串两端的空白。为此,可分别使用方法lstrip() 和strip() 。

数字

在编程中,经常使用数字来记录游戏得分、表示可视化数据、存储Web应用信息等。Python根据数字的用法以不同的方式处理它们。鉴于整数使用起来最简单,下面就先来看看 Python是如何管理它们的。

整数

在Python中,可对整数执行加(+ )减(- )乘(* )除(/ )运算,使用两个乘号表示乘方运算。

使用函数str() 避免类型错误

age = 23
message = "Happy " + age + "rd Birthday!"
print(message)

你可能认为,上述代码会打印一条简单的生日祝福语:Happy 23rd birthday!。但如果你运行这些代码,将发现它们会引发错误。这是一个类型错误 ,意味着Python无法识别你使用的信息。在这个示例中,Python发现你使用了一个值为整数(int )的变量,但它不知道该如何解读这个值。Python知 道,这个变量表示的可能是数值23,也可能是字符2和3。像上面这样在字符串中使用整数时,需要显式地指出你希望Python将这个整数用作字符串。为此,可调用函数str() , 它让Python将非字符串值表示为字符串:

age = 23
message = "Happy " + str(age) + "rd Birthday!"
print(message)

注释

如何编写注释

在Python中,注释用井号(# )标识。井号后面的内容都会被Python解释器忽略

age = 23
message = "Happy " + str(age) + "rd Birthday!"
print(message)#这是一个注释

Python学习笔记--变量和简单数据类型相关推荐

  1. Python学习二——变量和简单数据类型

    修改字符串的大小写 title():以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写. 合并(拼接)字符串 Python使用加号(+)来合并字符串. 删除空白 rstrip():剔除字符 ...

  2. Python基础——1.变量和简单数据类型

    Python基础--1.变量和简单数据类型 1.0 前言 1.1 运行hello.py 1.2 变量 1.2.1 变量的命名和使用 1.2.2 使用变量时避免命名错误 1.3 字符串 1.3.1 使用 ...

  3. Python入门-day1变量和简单数据类型

    变量和简单数据类型 本章内容: 1. 变量 2. 字符串 3. 数字 1. 变量 1.1  变量的命名和使用 · 变量名只能包含字母.数字和下划线.变量名不能用数字开头 · 变量名不能包含空格.可以用 ...

  4. group by rollup 变量名为空值_【Python学习笔记】07、数据类型和变量

    在Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任意大小的整数,包括负整数,例如:1,100,-8080,0,等等. 计算机由于使用二进制,所以,有时候用十六进制表示整 ...

  5. Python学习笔记1入门+简单结构+数据类型+常用操作符

    Python应用范围 操作系统 WEB 3D动画 企业应用 云计算 Python3.0和以前的版本有大量的不兼容问题 用IDLe界面写的Python代码: Python 3.8.6 (tags/v3. ...

  6. python学习笔记(四)-数据类型

    0. 在 Python 中的数据类型详解 http://www.cnblogs.com/scios/p/8026576.html 1. 为什么布尔类型(bool)的 True 和 False 分别用 ...

  7. Python学习笔记(一)数据类型

    一.整型和浮点型 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样 1 age=10 2 num=-35 3 score=98.8 二.布尔类型 布尔值和布 ...

  8. Python学习笔记 - 变量类型(1)

    变量类型 严格意义上讲,python只有一个类型 python的标准数据类型有六种 数字类型Number 字符串类型 str 列表 list 元组 tuple 字典 dict 集合 set 数字类型 ...

  9. Python学习笔记(三)数据类型--Number类型

    Number类型 数值类型,通常用于存储数值,是最常用的变量类型: Python中的数值类型包括如下种类:Integer.Long integer.Boolean.Double-precision f ...

最新文章

  1. tf.expand_dims()
  2. WinSock学习笔记3:Select模型
  3. 【LeetCode】LeetCode之乘积为正数的最长子数组长度——暴力枚举+动态规划+Kadane算法
  4. RHCS图形界面建立GFS共享下
  5. 修改 Angular Component 构造函数参数被认为是 breaking change
  6. mini2440烧写nor flash
  7. 【英语学习】【WOTD】purview 释义/词源/示例
  8. PowerShell 操作 Azure Blob Storage
  9. smote算法_SMOTE过采样框架+逻辑回归模型案例
  10. 充电枪cp信号控制板_新能源汽车充电头气密性检测是怎么做的呢?
  11. Java开发手册(嵩山版)
  12. 公证电子签名的法律可靠性分析
  13. shapely库的基础学习
  14. 经典的期货量化交易策略大全
  15. 基于vs2019的openGL项目配置
  16. 小技巧-用Python发送邮件
  17. js数据过滤算法搭建
  18. 史上最强算法论战:请不要嘻哈,这是哈希 文章中算法的java实现
  19. 如何将推荐系统与异构数据巧妙结合——专访微软资深研究员谢幸博士
  20. cssrem转换工具_css之px自动转rem—“懒人”必备

热门文章

  1. 邮箱账户的破解与邮箱安全防控
  2. 南邮人工智能复习大纲 2021-7
  3. 百度云CDN获取回源IP地址的方法
  4. C++多态案例--电脑组装
  5. chrome硬解码265的方案
  6. K3金碟报错 部件’COMDLG32.OCX’或其附件之一不能正确注册
  7. 如何解决git上传文件出错[rejected] master - master (fetch first) error: failed to push some refs to '
  8. 基于C#的自动生成视频和海报营销号助手软件设计 课程报告+展示PPT+项目源码
  9. 教妹学Java(二):Java的历史
  10. Download Burp Suite Community Edition