python定义一个字符串变量_第5章:Python数据类型(I)变量、数字、字符串,杨桃,的,基础教程,一...

本人CSDN博客专栏:https://blog.csdn.net/yty_7

Github地址:https://github.com/yot777/Python-Primary-Learning

5.1

变量概述

5.2

六种数据类型之一 :

数字

5.3

六种数据类型之二 : 字符串

5.1

变量概述

和大多数编程语言必须首先声明变量类型然后再使用

不同

Python

的变量没有类型。

Python

所说的“数据类型”是变量所指的内存中对象的类型。变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

Python

直接给变量赋值:

a=5

b='A'

c='Test'

print(a)

print(b)

print(c)

运行结果:

5

A

Test

Java

声明变量类型后再赋值:

public class Test1 {

public static void main(String[] args) {

int a=5;

char b='A';

String c="Test";

System.out.println(a);

System.out.println(b);

System.out.println(c);

}

}

运行结果:

5

A

Test

5

.2

六种数据类型之一 :

Numbers

(数字)

包含

int

(整型)

、float

(浮点型)

bool

(布尔型)

、complex(

复数)

#举例:

>>> a, b, c, d = 20, 5.5, True, 4+3j

>>> print(type(a), type(b), type(c), type(d))

#运行结果:

可见,

Python

可以同时为多个变量赋值;

Python

可以根据变量的值自动推导出变量所属的类型

#数字四则运算举例

>>> 5 + 4 # 加法

9

>>> 4.3 - 2 # 减法

2.3

>>> 3 * 7 # 乘法

21

>>> 2 / 4 # 除法,得到一个浮点数

0.5

>>> 2 // 4 # 除法,得到一个整数

0

>>> 17 % 3 # 取余

2

>>> 2 ** 5 # 乘方

32

可见,在混合计算时,

Python

会把整型转换成为浮点数。

5

.3

六种数据类型之二 :

String(

字符串)

字符串用单引号

(' ')

或双引号

(" ")

括起来,同时使用反斜杠

(\)

转义特殊字符。

注意,

Python

没有单独的

char

字符类型,一个字符就是长度为

1

的字符串。

#举例:

s = 'Yes, he doesn't.'

print(s)运行会报错。

s = 'Yes, he doesn\'t.'

print(s)

#运行结果:

Yes, he doesn't.

如果不想让反斜杠发生转义,可以在字符串前面添加一个

r

,表示原始字符串。

#举例1:

print('C:\some\name')

#运行结果:

C:\some

ame

#举例2:

print(r'C:\some\name')

#运行结果:

C:\some\name

字符串可以使用

+

运算符串连接在一起,或者用 * 运算符重复:

#举例:

print('str'+'ing', 'my'*3)

#运行结果:

string mymymy

参考教程:

廖雪峰的Python教程

https://www.liaoxuefeng.com/wiki/1016959663602400

廖雪峰的Java教程

https://www.liaoxuefeng.com/wiki/1252599548343744

Python3 教程 | 菜鸟教程

https://www.runoob.com/python3/

如果您觉得本篇本章对您有所帮助,欢迎关注、评论、点赞!Github欢迎您的Follow、Star!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值