Python-编码和二进制-运算符

本文介绍PyCharm的基本使用方法,包括安装配置、项目创建等步骤,并讲解Python中的字符串格式化、编码知识及各类运算符的用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、Pycharm的使用

  1、安装完之后,选择解释器。

  2、新建项目名,然后新建包名,最后新建文件名。

  这样一个py文件就建好了。

 

2. 字符串格式化:将数字和字符串相结合使用
%s,%d,%s:占位符

 

3. 编码和二进制(基础知识)
计算机存储,网络传输,内存计算用都是:0101010101010101010
美国:
aascii码,8位表示一个字符。
1位 bit
1字节 byte 8位 = 1字节
1千字节 KB 1024字节= 1KB
1兆 MB 1024KB = 1MB
1G GB 1024MB = 1GB

所有国家文字(使用的是万国码,unicode 16位,32位)
使用万国码的弊端:占用空间太大
UTF-8:对unicode进行优化编码,用最少的位数表示所有文字。(汉字,占 3个字节)
GBK:是中国自己拿来常用的编码,(汉字,占2个字节)


4. (1)算数运算符
+ - * /
A. 除法比较特殊,在py2里 9/2 结果是4 在py3里结果是4.5,要想在py2也是这样的结果就需要在py2版本开头加上
(from __future__ import division)
%:取模 **返回x的y次方(2**10)
//:取整除(9//2 = 4)


(2)比较运算:
== 等于
!= 不等于和 <>不等于,一个意思
> 大于
< 小于
>= 大于等于
<= 小于等于


(3)赋值运算:
= : 简单的赋值运算符(b = 1 + 1的运算结果赋值给b)
+=:加法赋值运算符 (c+=a 意思 自身 = 自身 符号 加上其他)
-=:减法赋值运算符(c-=a 意思 自身 = 自身 符号 减去其他)
*=:乘法赋值运算符(c*=a 意思 自身 = 自身 符号 乘以其他)
/=:除法赋值运算符(c/=a 意思 自身 = 自身 符号 除以其他)
%=:取模赋值运算符(c%=a 意思 c = c % a )
**= 冥赋值运算符(c**=a c = c ** a )
//= 取整除赋值运算符(c//=a c = c // a)


(4)逻辑运算符:
and:就是切的意思,只有两边都为True,才会返回Ture。
示例:
user = input("请输入用户名:")
paw = input("请输入密码:")
if user == "chengdajing" and paw == "123":
print("登录成功")
else:
print("登录失败")
or:布尔“或” 如果是True,就会返回True
按照顺序从前到后。
not:就是“非”得意思,意思就是相反的,如果a为True,返回的是false,如果a为false,返回的是True。

(5)成员运算:
in:查找一大串字符串里是否有“xxx”,如果有的话,就会返回True,
not in:意思就是说,如果里边没有,就会返回True。有的话,返回false。

 

转载于:https://www.cnblogs.com/chengdajing/articles/7382695.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值