python 1:变量,运算符号和数据结构

一.python 变量,运算符号和数据结构
1.变量的概念
①变量的定义:指在计算机编程中与关联的标识符配对的内存存储位置,在使用时含相关类型的值,其值可以修改。
✦在python语言中,变量在指定的同时,必须强制赋初值,否则解释器报错。
②多个变量的赋值
Python允许同时为多个变量的赋值

>>> one=two=three=10
>>> print(one,two,three)
10 10 10

✦one,two,three三个变量在内存中都指向同一个地址,获得同一个值。
也可以用下种方法赋值

>>> one,two,three=10,10,10
>>> print(one,two,three)
10 10 10

③变量值类型
基本变量类型包括:字符串类型,数字,列表,元组,字典。
2.字符串(string)
①字符串的定义:由任意字节的字符组成,用单引号,双引号或者三引号成对表示
✦三引号允许一个字符串跨多行
②字符串的基本操作
⑴字符串值读取字符串的每个字字符都对应一个下标,可以利用【下标】方式读取字符串对应的值,这种读取方式又称索引(index)
✦切片:python通过把带【左下标:右下标】方式,获取集合一部分元素的操作叫切片。
⑵字符串的合并:对于不同的字符串可以通过加号(+)进行合并操作
⑶字符串值的修改

>>> name='three cool cat'
>>> new_name=name[:11]+'dog'
>>> print(new_name)
three cool dog

✦上述字符串的修改是通过读取子字符串并合并的方式实现的
⑷字符串值删除
整个字符串值得删除可以采用如下方式

>>> del(name)
>>> 

3.整数,浮点数
与c++类似,不做赘述
4.复数(complex)

>>> (1-2j)
(1-2j)
>>> (1-2j)*(1+2j)
(5+0j)
>>> (1-2j).real
1.0
>>> (1-2j).imag
-2.0

5.布尔
定义:又称逻辑。在Python语言中用True。False表示,用于逻辑判断。是一种特殊的整数类,True可以用1来代替,False可以用0来代替。
6.运算符号
①算术运算符
运算符 中文名称 功能描述
// 取整数 返回商的整数部分
** 幂 返回x的y次幂
% 取模 返回除法的余数

②逻辑运算符
运算符 中文名称 功能描述
and(&&) 与 只有and两侧的逻辑值为1时,其结果为1
or (||) 或 如果or两侧至少有一个为1,则其值为1
not (~) 非 not 0是1,not 1是0
③比较运算符
不做赘述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值