第二章:变量和简单数据类型

2.2.1 变量的命名和使用    Hello_python.py

一、变量的规则

1)变量名只能包含字母、数子和下划线

2)变量名可以字母或下划线打头,但不能以数子打头

例:正确变量名:message_1    错误:1_message

3)变量名不能包含空格,但可以 使用下划线来分割其中的单词

例:正确变量名:greeting_message   错误:greeting message

4)不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用于单词

例:print    for  if....

5)变量名要简单明了又具有描述性

例:name比n好    student_name比s_n好  name_length比length_of_persons_names好

6)慎用小写字母l和大写字母O, 因为它们可能呗人错看成数子1和0

2.3 字符串   name.py    first_name.py

1、       变量名.title()方法

title()以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写

2、       变量名.upper()方法

upper()将字符串内容全部改为大写

3、    变量名.lower()方法

lower()将字符串内容全部改为小写

2.3.3  使用制表符或换行符来添加空白   languages.py

1、在字符串中添加制表符,可使用字符组合 \t

例:print("\tPython")

2、在字符串中添加换行符,可使用字符组合  \n

例:print("Languages:\nPython\nC++\nJavaScript")

3、还可以在同一个字符串同时包含制表符和换行符

例:print("Languages:\n\tPython\n\tC++\n\tJavaScript")

2.3.4  删除空白  languages.py

1)rstrip()方法:能够剔除字符串末尾多余的空白

例:>>> favorite_language=" python "

>>> favorite_language.rstrip

" python"

2)lstrip()方法:能够剔除字符串开头多余的空白

例:>>> favorite_language=" python "

>>> favorite_language.lstrip

"python "

3) strip()方法:能够同时剔除字符串两端的空白

例:>>> favorite_language=" python "

>>> favorite_language.strip

"python"

使用Geany编辑器编写语句为   练习1-4.py

name="     albert einstein      "

name_strip=name.strip()

print(name_strip.title())       注释:将name剔除空格并首字母大写显示

2.4 数子

2.4.1 整数  birthday.py  数子练习-1.py

1)在python中,可对整数执行加(+)减(-)乘(*)除(/)

2)在终端中,Python可以使用两个乘号表示乘方运算

例:>>> 3 ** 2       >>> 3 ** 3       >>> 10 ** 6

9                27              1000000

2.5 注释

在Python中  #为注释符号

2.6 Python之禅

在终端输入 >>> import this

时间: 2024-10-02 17:49:01

第二章:变量和简单数据类型的相关文章

《Python编程:从入门到实践》第二章 变量和简单数据类型 习题答案

#2.1 print("Hello world!"); #2.2 message="Hello,Python!"; print(message); #2.3 name="tian jiale"; print(name+",would you like to learn some Python today?"); #2.4 #小写 print(name.lower()+",would you like to learn

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

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

萌新向Python数据分析及数据挖掘 第一章 Python基础 第一节 python安装以及环境搭建 第二节 变量和简单的数据类型

本文将参考<Python编程 从入门到实践>的讲述顺序和例子,加上自己的理解,让大家快速了解Python的基础用法,并将拓展内容的链接添加在相关内容之后,方便大家阅读. 好了!我们开始第一章的学习. 第一章 Python基础 第一节 Python安装以及环境搭建 Python的安装和环境变量的配置通过百度查询即可解决,这里不作赘述. IDE的选择:因为后期需要用来做数据分析,所以直接安装Anaconda会是一个不错的选择. Anaconda详细安装使用教程 https://blog.csdn.

Java 第二章 变量 、数据类型和运算符 笔记

Java 第二章 变量 .数据类型和运算符 一.变量:存储数据的一个基本单元. 二.变量的声明和赋值: 1)声明并赋值:数据类型 变量名=值;      例:int  price=1000; 2)声明.赋值分两步:数据类型 变量名;   例: int  price; 变量名=值;              price=1000; 三.数据类型2种: 1)基本数据类型8种: Byte 长度:-128~127(-2的7次方到2的7次方减1) Short   -2的15次方到2的15次方减1 Int

第二章 变量和数据类型

课时6:数据和数据类型 1.数据及数据类型 数据:指有用的信息 数据类型:对数据的分类 2.C#语言中的数据类型 Char字符类型 单个文字 (汉字,字母,数字,标点符号) 成对英文单引号表示 'A' string字符串类型 不限数量文字 (汉字,字母,数字,标点符号) 成对英文单引号示 "A" int整数类型 (简称整型) 表示一个整数 直接书写 100 double小数类型 表示包含小数点的数字 直接书写 1.1 课时7:认识变量 1.认识变量:一块存储数据的内存空间,并且该内存区

C++ Primer 笔记(2)第二章 变量与基本类型

第二章 变量与基本类型 1.基本内置类型包括算术类型和空类型,算术类型分为两类:整型(包括字符和布尔类型)和浮点型: 2.布尔类型(bool)的取值是真(true)或者假(false): 3.字面值常量:每个字面值常量都对应一种数据类型,字面值常量的形式和值决定了它的数据类型, 由单引号括起来的一个字符是char型字面值,有双引号括起来的零个或者多个字符则构成字符串字面值: 20  整形字面值 ‘a’ 字符字面值 “Hello World”或者“”都会字符串字面值 ‘A’表示单独字符A,而“A”

我要翻译《Think Python》- 004 第二章 变量, 表达式和语句

PDF源文件地址 :  http://www.greenteapress.com/thinkpython/thinkpython.pdf [自述:这一章内容不多,但是由于时间关系,翻译完成这一章也花了我一周的时间,跟我预想的进度相比已经落后了,得加油了,要不然翻译完整本书就要到猴年马月了.目前离翻译完成还有17章!!!] 第二章 变量, 表达式和语法 2.1 值和类型 值是程序工作的基本要素,如字符串“Hello,World!”或数字1.2等等. 这些值属于不同类型:2是一个整数,而“Hello

《ECMAScript 6 入门- 第二章 变量的解构赋值》 —— 摘抄

1.数组的解构赋值 ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring). 旧做法: var a = 1; var b = 2; var c = 3; ES6做法: var [a,b,c] = [1,2,3]; 上面代码表示,可以从数组中提取值,按照对应位置,对变量赋值. 本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值.下面是一些使用嵌套数组进行解构的例子. var [foo,[[bar],bad]] =

变量和简单数据类型

一:变量和简单数据类型 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

第二章 变量,数据类型和运算符

第二章 &变量,数据类型和运算符 英文新识: double 双精度浮点 string  字符串 character  字母 integer  整数 Scanner  扫描仪 score  分数         name  名字     boolean  布尔   true  真          false  假 语法新知: double score =98.5; //声明双精度浮点型变量score存储分数 String name="张大侠";        //声明字符串型变