基本数据类型与格式化输出

1.用户与程序交互

这里有一个版本问题,python2和python3 input接受的数据类型有区别。

python3里input接受的类型输出都是字符串格式。

python2里input接受什么类型,输出就是什么类型。

python2里的raw_input和python3里的input相似。

2.代码注释

单行注释用#  ctrl + /

多行注释用“”“  ”“” 三对双引号

注释原则:

不用全部注释,自己难理解的或者重要的部分。

注释可以用英文或者汉语,不可以用拼音。

文件头

#!/user/bin/env python

#-*- utf-8 -*-

基本数据类型

什么是数据?

数据就是变量的值。

为什么要有数据?

变量值是反映状态的变化,不同的状态需要用不同的数据类型来标识。

数据类型:

数字:

  整型:int

  长整型:long   python3里不再有长整型了。

  浮点型:float

  复数型:complex  a = 1+2j

字符串:

  加了引号的字符就是字符串类型。

单引号,双引号和多引号的区别:单引号和双引号没区别。多引号用于多行字符。

字符串的拼接

相加或相乘:a = "qw",b = "er" a + b = "qwer"  c = 5 a*c = "qwqwqwqwqw"

注意:字符串相加的效率并不高,需要重新申请一个全新的内存空间,把字符串a和b存入进去。

只能字符串之间相加,不能字符串和别的类型相加。

布尔值 *****

True  False

所有数据类型都自带布尔值
1、None,0,空(空字符串,空列表,空字典等)三种情况下布尔值为False
2、其余均为真

原文地址:https://www.cnblogs.com/Roc-Atlantis/p/9093712.html

时间: 2024-10-31 22:53:36

基本数据类型与格式化输出的相关文章

数据类型+与用户交互+格式化输出+基本运算符day03

一.数据类型 1.什么是数据类型 变量值才是我们存储的数据,所以数据类型就是指变量值的不同种类 2.为什么数据要分类型 变量值是用来保存现实世界的状态的,针对不同状态会有不同的类型数据进行表示 3.如何用,即数据类型的分类 a.整型int 作用:表示人的年龄,各种号码,等级. 定义: age=18    # age=int(18) b.浮点型float 作用:表示身高,体重,薪资等 定义: salary=3.1 # salary=float(3.1) c.字符串类型 1.表示描述性质的状态,如:

Win10下安装Python3及Python2、数据类型、格式化输出、运算符

Win10下安装Python3及Python2 下载的官网地址: https://www.python.org/downloads/windows/ 安装Python3: 安装完成之后,在开始处输入 cmd ,测试Python是否安装成功. 输入: python -V ----> pip -v ----> pip 安装Python2: 安装完成之后,打开之前打开的命令提示符页面,测试Python是否安装成功. 输入: python -V ----> pip -v Python3.x与Py

程序交互,数据类型,格式化输出

注释:单行注释用#,多行注释用三对双引号""""""   #注释 快捷键: ctrl + / 数据类型:1.数字  int(整型)  32位电脑:区间 -2**31~2**31-1           long(长整型)   Python 3.0 只有int      64位电脑 :区间 -2**63 ~2*63-1 2.字符串   加了引号的都算字符串(str)     单,双,多都可. msg = "My name is Alex

go语言之数据类型和格式化输出

1.数据类型 package main import ( "fmt" "reflect" ) func main() { //整形 var v1 int32 v1 = 123 v2 := 64 fmt.Println(v1,v2,reflect.TypeOf(v2)) //123 64 int //浮点型 var f1 float32 f1 = 12 f2 := 12.0 fmt.Println(f1,f2,reflect.TypeOf(f2)) //12 12 f

python基础语法1 用户交互,基本数据类型,格式化输出,运算符

与用户交互: 输入: python2: input一定要声明你输入的类型 >>> input(">>:") >>:sean Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<string>", line 1, in <module> NameError:

Python运算符、基本数据类型、格式化输出

基本运算符 计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为算数运算.比较运算.逻辑运算.赋值运算.成员运算.身份运算.位运算.... 算数运算 以下假设变量:a=10,b=20 比较运算 以下假设变量:a=10,b=20 赋值运算 以下假设变量:a=10,b=20 http://kuanghy.github.io/2016/05/26/python-connect(Python连接符+=.+.-=) 逻辑运算 针对逻辑运算的进一步研究: 1.在没有()的情况下not 优先

python04基本数据类型-集合/格式化输出/函数/参数

一.集合 1.定义 由不同元素组成的集合,集合中是一组无序排列的可hash值,可以作为字典的key. 2.特性 集合本身是可变类型,但是集合中的元素必须是不可变类型,并且是不重复的,无序的. 3.作用 关系测试:去重 二.集合的常用方法 1.创建一个集合,有两种方式: #s1 = {1,2,3,3,3,3,4}或者s = set('hello') 2.添加元素 # s1.add(5)# s1.add(6,7,8,9) #只能接收一个值,传4个值会报错 3.清空集合 # s.clear() 4.拷

数据类型,用户交互,格式化输出,基本运算符。

数据类型: 1.什么是数据类型 变量值才是我们存储的数据,所以数据类指的就是变量值的不同种类 2.为何数据要分类型? 变量值是用来保存现实世界中的状态的,那么针对不同的状态就应该用不同类型的数据去表示 3.数据类型的分类 一.数字类型(int): 1.作用:表示人的年龄.各种号码.等级 2.定义 age=18 表示age=int(18)print(id(age)) 表示在内存中的存放位置print(type(age)) 数据类型print(age) 打印字符串 二.浮点型(float) 1.作用

数据类型、用户交互、格式化输出、基本运算符

1.什么是数据类型 变量值才是我们存储的数据,所以数据类指的就是变量值的不同种类 2.为何数据要分类型? 变量值是用来保存现实世界中的状态的,那么针对不同的状态就应该用不同类型的数据去表示 3.如何用,即数据类型的分类? 一:数字类型#整型int1.作用:表示人的年龄.各种号码.等级2.定义 age=18 #age=int(18) 二.浮点型float1.作用:表示身高.体重.薪资...2.定义salary=3.1 #salary=float(3.1) 三.字符串类型str1.作用:表示描述性质