说说 Python 的变量以及简单数据类型

1 变量

先来看一个示例:

news="我国第一个人工智能规划问世"print(news)

运行结果:

可以看出使用 Python 定义变量很简单,甚至都不需要指定变量的类型。

1.1 命名和使用规则

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

1.2 善用 traceback

这个示例中的变量名,打错了:

news="iPhone 一降价,中国消费者就乖乖地出手了"print(new)

运行结果:

traceback 会指出错误代码所在的行,以及错误的原因,好贴心O(∩_∩)O~

2 字符串类型

字符串就是一系列字符。 用引号括起的都是字符串, 其中的引号可以是单引号, 也可以是双引号, 如下所示:

print("你还在嘲讽棉花月球发芽,人家‘月球树‘已遍地开花!")print(‘你还在嘲讽棉花月球发芽,人家"月球树"已遍地开花!‘)

运行结果:

2.1 单词首字符大写  title()

html:

name="deniro li"print(name.title())

运行结果:

title() 会以首字母大写的方式显示每个单词, 即将每个单词的首字母都改为大写。这个特性对于欧美人民来说,真是方便呀 O(∩_∩)O~

2.2 大小写  upper() / lower()

name="deniro Li"print(name.upper())print(name.lower())

运行结果:

2.3 拼接字符串 +

news="发现比人类低级的文明,我们该怎么做?"+"科学家给出答案"print(news)

运行结果:

2.4 空白

在编程中, 空白指的是任何非打印字符, 比如空格、 制表符或换行符。 我们可以使用空白来组织输出, 以使其输出结果更易阅读。

非打印字符 代码
制表符 \t
换行符 \n

制表符,也叫制表位,它的功能是,在不使用表格的情况下,可以在垂直方向按列对齐文本。

print("\t火星发现氧气?\n火星近地面存在足够氧气")

运行结果:

2.5 去除空白

方法 说明
rstrip() 去除右侧空白
lstrip() 去除左侧空白
strip() 去除两侧空白

3 数字类型

3.1 整数

运算符 说明
+ 加法
- 减法
* 乘法
/ 除法
** 乘方

我们可以在同一个表达式中使用多种运算,还可以使用括号来修改运算次序。这与 Java 语言的运算规则相同。

3.2 浮点数

浮点数指的是所有带小数点的数字。要注意的是, 计算结果所包含的小数位数可能是不确定的:电动叉车

print(0.11+0.1)print(23*0.1)

运行结果:

3.3 类型错误

如果直接使用数字来拼接字符串,那么就会提示类型错误:

year=2019
content="今年是"+year

运行结果:

可以调用函数 str() 把数值转换为字符串:

content="今年是"+str(year)

4 注释

我们可以通过注释在代码中添加说明, 或者阐述解决问题的方法。

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

原文地址:https://www.cnblogs.com/xyou/p/10401012.html

时间: 2024-08-14 20:31:32

说说 Python 的变量以及简单数据类型的相关文章

第2章 变量和简单数据类型

第2章 变量和简单数据类型 2.1 变量 message = "Hello Python" print(message) message = "Hello world" print(message) #两行都会打印,Python将始终记录变量的最新值 2.1.1 变量的命名和使用 变量名只能包含字母.数字和下划线 变量名不能包含空格 不能将Python关键字和函数名作为变量名 变量名应既简短又具有描述性格 慎用小写字母l和大写字母O 2.1.2 使用变量时避免命名从

变量和简单数据类型

一:变量和简单数据类型 1. 变量: 变量名只能包含字母.数字和下划线. 变量名不能包含空格.Python关键字. 大小写区分 1 name = "Eric" 2 print("Hello "+ name +",would you like to kill some pig ?") 2. 字符串: 字符串中包含引号和撇号 1 message = 'Agatha Christie said,"<Murder on the Orien

Python学习-------变量和简单的数据类型(String)

1.变量命名和使用 变量命名规则:a.变量名只能包含(字母    数字   下划线),且变量不能以数字开头,例如:变量 s_1(正确),变量1_s(错误) b.变量名不能包含空格,可以使用下划线来间隔 c.变量不能以关键字和函数名来命名,例如:print d.变量名应该简短而且具有标识性.(看见变量名就知道其大概表示啥) e.避免使用容易混淆的字母和数字,例如0和1,O和I  (代码量很大的的时候,这种小错误不容易发现,尽量不要给自己挖坑) 2.简单数据类型 String字符串:python中使

《python编程从入门到实践》变量和简单数据类型

变量的命名和使用 python的变量命名和c有一样的规则: 变量名只能包含字母.数字.下划线,只能以字母.下划线开头. 变量名中不能有空格(一般习惯用下划线来分隔单词) 不能将python的关键字和函数名用作变量名 字符串 用引号括起来的都是字符串,这里与c不同,c中单引号括起来的是字符,双引号括起来的是字符串. 修改字符串的大小写 1.title()以首字母大写的方式显示字符串 1 name="ada lovelace" 2 print(name.title()) 3 输出为: 4

python变量和简单数据类型

一.变量 什么是变量,变量就是计算机语言中能储存计算结果或能表示值抽象概念. 例一: message = "Hello Python world!" print(message) 在以上例子中,message就是一个变量,= 这个符号的意思是赋值,意思是将 = 后面的值赋给=前面的变量,这样运行print时,就可以将message的值打印出来.  二.变量的命名和使用 1.变量名只能包含字母.数字和下划线.变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message

《Python编程从入门到实践》第二章_变量和简单数据类型

什么是变量呢? 举例: >>> message = "Hello,Python!" >>> print (message) Hello,Python! 这里的message就是变量.在程序中可随时修改变量的值,而python将始终记录变量的最新值. 变量命令的规则有哪些呢? 变量只能包含字母数字下划线. 变量名不能包含空格,但可以使用下划线来分割其中的单词 不要将python关键字和函数名作为变量名 变量名应既简单又具有描述性 慎用小写字符l和大写字

python学习笔记——变量和简单数据类型

1.变量的命名 同C语言 2.字符串 就是一系列字符. 在Python中, 用引号括起的都是字符串, 其中的引号可以是单引号, 也可以是双引号 2.1使用方法修改字符串的大小写 对于字符串, 可执行的最简单的操作之一是修改其中的单词的大小写. 请看下面的代码, 并尝试判断其作用     (就是调用一个类似函数的语句,格式为变量名称后面加个点,再加上方法的名称) name = "ada lovelace" print(name.title()) 上段代码的意思就是利用title()这个方

02:变量和简单数据类型(Python编程 从入门到实践)

2.3.1使用方法修改字符串的大小 name = "ada lovelace" print(name.title()) //title以首字母大写的方式输出.----------------------------------------------------- name = "ada lovelace" print(name.upper()) //以全部为大写的格式输出 print(name.lower()) //以全部为小写的格式输出 2.3.2合并字符串 f

Python编程:从入门到实践—变量和简单数据类型

变量的命名和使用 #!/usr/bin/env python# -*- encoding:utf-8 -*- message ="Hello Python world!"print(message) 在Python中使用变量时,需要遵守一些规则. 变量名只能包含字母.数字和下划线.变量名可以字母或下划线开头,但不能以数字开头,例如,可将变量命名为message_1,而不能为1_message. 变量名不能包含空格,但可使用下划线来分割其中的单词.例如:变量名greeting_messa