一、数据类型

1、字符串

字符串英文string,简写str,只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至火星文。只要是被括起来的,就表示是字符串类型

如:print('hello world')、print('你好')都是字符串
例:
word = '命运!不配做我的对手!'
attack = "308"
gold = "48g"
blood = '''+101'''
win = "First Blood!"
print(word)
print(attack)
print(gold)
print(blood)
print(win)
输出:
命运!不配做我的对手!
308
48g
+101
First Blood!
2.整数
整数英文为integer,简写做int。代码世界的整数,和数学课本中定义的一样:是正整数、负整数和零的统称,是没有小数点的数字。如:
a = 10
b = -60
c = 6841
d = 0
整数可直接计算后输出:
print(499*561+10620-365)
print((5025-525)/100+18*17)

3.浮点数
浮点数的英文名是float,没有简写。

二、数据拼接
数据拼接的方法可简单了,就是利用数据拼接符号【+】,将需要拼接的变量连在一起就行了。
如:
hero = '亚瑟'
enemy = '敌方'
action = '团灭'
gain = '获得'
win = 'ACE称号'
print(hero+action+enemy+gain+win)
输出:亚瑟团灭敌方获得ACE称号
type()函数
那么,这个type()函数要怎么使用呢?答案就是:只需把查询的内容放在括号里就行。

如:
hero = '亚瑟'
enemy = '敌方'
action = '秒杀'
gain = '获得'
number = 5
win = 'Penta Kill'
print(type(hero))
print(type(enemy))
print(type(action))
print(type(gain))
print(type(number))
print(type(win))
输出:
三、数据转换

如:
hero = '亚瑟'
enemy = '敌方'
action = '秒杀'
gain = '获得'
number = 5
win = 'Penta Kill'
print(hero+action+str(number)+enemy+gain+win)
输出:亚瑟秒杀5敌方获得Penta Kill

如:
bug = '666'
hair = '0'
print(int(bug)+int(hair))
输出:666
不过对于int()函数的使用,大家要注意一点:只有符合整数规范的字符串类数据,才能被int()强制转换。

height = 183.5
weight = 79
age = '30'
print(float(height))
print(float(weight))
print(float(age))

总结:

练习1:
请运用所给变量,使用str()函数打印两句话。
第一句话:1人我编程累碎掉的节操满地堆
第二句话:2眼是bug相随我只求今日能早归
number1 = 1
number2 = 2
unit1 = '人'
unit2 = '眼'
line1 = '我编程累'
line2 = '是bug相随'
sentence1 = '碎掉的节操满地堆'
sentence2 = '我只求今日能早归'
print(str(number1)+unit1+line1+sentence1)
print('2'+unit2+line2+sentence2)

输出:

1人我编程累碎掉的节操满地堆

2眼是bug相随我只求今日能早归

第二章:python基础,数据类型

"""第二章:python基础,数据类型2.1 变量及身份运算补充2.2 二进制数2.3 字符编码每8位所占的空间位一个比特,这是计算机中最小的表示单位.每8个比特组成一 ...

Python基础之数据类型

Python基础之数据类型 变量赋值 Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程. 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息. 每个变量在使用前都必须赋值 ...

python基础一数据类型之字典

摘要: python基础一数据类型之一字典,这篇主要讲字典. 1,定义字典 2,字典的基础知识 3,字典的方法 1,定义字典 1,定义1个空字典 dict1 = {} 2,定义字典 dict1 = d ...

第一节 Python基础之数据类型(整型,布尔值,字符串)

数据类型是每一种语言的基础,就比如说一支笔,它的墨有可能是红色,有可能是黑色,也有可能是黄色等等,这不同的颜色就会被人用在不同的场景.Python中的数据类型也是一样,比如说我们要描述一个人的年龄:小 ...

python基础一数据类型之元祖

摘要: python基础一中写到数据类型元祖,那么这篇主要讲元祖. 1,元祖定义 tuple1 = (1,2,'a','b') 元祖是不可变数据,所以又名只读列表.那么如何让是元祖可变呢?可以在元祖中 ...

python基础(二)----数据类型

Python基础第二章 二进制 字符编码 基本数据类型-数字 基本数据类型-字符串 基本数据类型-列表 基本数据类型-元组 可变.不可变数据类型和hash 基本数据类型-字典 基本数据类型-集合 二进 ...

Python学习day04 - Python基础(2)数据类型基础

day04 - 博客 figure:last-child { margin-bottom: 0.5rem; } #write ol, #write ul { ...

python 基础之数据类型

一.python中的数据类型之列表 1.列表 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 二.列表常用操作 >切片>追加>插入>修改& ...

python 基础操作--数据类型

一.变量 1.定义:将运算的中间结果暂存到内存,以便后续程序调用. 2.命名规则 1.变量由字母.数字.下划线搭配组合而成: 2.不可以用数字开头,也不能全都是数字: 3.不能是python 关键字, ...

随机推荐

Ubuntu 14.04 更换阿里云源[转]

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份 sudo vim /etc/apt/sources.list #修改 sudo ...

android-studio的gradle plugin配置相关的一些记录

感觉就是越高的Gradle版本对应的plugin越高. 你妹的,是不是2.10版本低于2.2版本,我还以为是2.10版本高于2.8.2.9版本呢.每次用2.10版本构建,用1.2.2等都不行.提示最低 ...

控制HTML Input只能输入数字和小数点

本文介绍两种控制在中只允许输入数字和小数点 ...

JS魔法堂:jQuery.Deferred(jQuery1.5-2.1)源码剖析

一.前言 jQuery.Deferred作为1.5的新特性出现在jQuery上,而jQuery.ajax函数也做了相应的调整.因此我们能如下的使用xhr请求调用,并实现事件处理函数晚绑定. var p ...

Java优化之输出十万以内的质数

(1)未经优化时所耗费的时间: public class PrimeNumber { public static void main(String[] args) { long start = Sys ...

Java Debug调试简单方法--static使用

Public class Debug { public Debug() { } static void debugPrint(String src) { //System.out.print(src) ...

sshpass 用法举例

关于sshpass 背景 在Linux后台中,经常会用到ssh.scp等命令.需要进行认证,手动输入密码,是交互式的过程. 当将ssh.scp等命令做成自动化脚本时,可能需要非交互式的登录过程,此时可 ...

C&C++ recap

大一时候学过C++,可惜忘得差不多了,之后也很少用过.当时使用的是windows系统,使用的还是visual C++.当时对计算机并不感冒,也没好好学.最近在R的学习中遇到瓶颈,觉得要捡起曾经的C/C ...

EPLAN 软件平台中的词“点“大全

1. 中断点(Interruption Point):     在原理图绘制时,如果当前绘图区域的空间不足,需要转到其它页面继续绘制,而这两页之间存在连续的"信息流"时,可以使用& ...

[转]Handy adb commands for Android