1. Pycharm使用
2. 字符串格式化
    作用:将数字和字符串相结合

占位符:%s代表字符串,%d代表整数类型

格式:

#实例1msg = "我叫%s,年龄是%d,爱好%s" %("老狗",18,"男人")#括号内容顺序与占位符顺序需保持一致
print(msg)#输出结果为:我叫老狗,年龄是18,爱好男人

#实例2
name = input("请输入姓名:")
age = input("请输入年龄:")
hobby = input("请输入爱好:")
msg = "我叫%s,年龄是%s,爱好%s" %(name,age,hobby)#input函数接收的内容默认为字符串格式,即本例中age为字符串格式。
print(msg)

3. 编码和二进制(基础知识)
计算机存储,网络传输,内存计算用的都是 01010101010101010101
a.ascii码:8位表示一个字符,共可以表示2**8个(即256)字符

  1位 bit
  1字节 byte       8位=1字节
  1千字节 KB     1024字节 = 1KB
  1兆 MB      1024KB = 1MB
  1及 GB      1024MB = 1GB

#由美国发明,未考虑其他国家语言内容,所含字符有限

b.unicode (万国码):全球使用,所有国家文字(unicode 16位,共可以表示2**16个字符,unicode32位,共可以表示2**32个字符)
实例:
  a 00000000 00000000 00000000 01100001
  b 00000000 00000000 00000000 01100010
  c 00000000 00000000 00000000 01100011

#包含所有国家文字,但是占内存

c.utf-8:对Uniocode进行优化编码:用最少的位数表示所有文字,utf-8(汉字,占3个字节)
d.GBK:中国人常用的拿出来编码,汉字(占2个字节)
...
4. 运算符

数值运算符:

  a. 除法(/):py2中表示求整数商(代码中引入语句:from __future__ import division,可以得出具体数值);而py3中除法(/)直接得出具体值,求整数商为://
  b. “变量 运算符=数值”<==>“变量=变量 运算符 数值”

  例:
  num = 9
  num += 10 <==> num = num + 10

逻辑运算符:and、or、not
  在没有括号的情况下,逻辑运算符的优先级别为:按照顺序从前到后

if  1 > 2 or 3<4 and 8 > 7 or 9==9:print("结果为真")
#输出结果为:结果为真

归属运算符:in

实例:让用户输入内容(暴乱,台独屏蔽),直到输入正确

while True:value = input('请输入内容:')if "暴乱" in value or "台独" in value:print('内容包含敏感词汇,请重新输入')else:print(value)break

转载于:https://www.cnblogs.com/seven-007/p/7400204.html

python之路_计算机编码及运算符介绍相关推荐

  1. python爬虫工程师面试自我介绍范文_计算机工程师面试自我介绍范文五篇

    自我介绍在面试中是必然要过的一关,自我介绍得好不好也直接影响到面试的效果,那么该如何做到与众不同又精彩呢?下面是小编给大家搜集的范文五篇,希望有帮助到大家. 计算机工程师面试自我介绍(一) 面试官您好 ...

  2. python 循环赋值_计算机二级Python语言程序设计 第2章Python语言基本语法元素

    第二章学习知识导图 本章概述:本章目的是了解基础的Python相关知识 考点主要是: 1) 程序的基本语法元素:程序的格式框架.缩进.注释.变量.命名.保留字.数据类型.赋值语句.引用 2) 基本输入 ...

  3. python基础语法_字符串编码

    Python常用字符编码 http://www.cnblogs.com/schut/p/8406897.html Python常见字符编码间的转换 在字符串写入文件时,有时会因编码问题导致无法写入,可 ...

  4. 计算机二级考试科目python难吗_计算机二级python考试难吗

    全国计算机等级考试于2018年9月新增计算机二级Python程序设计考试科目,从上次考试情况来看,考试难度不大,特别是考试内容也比较少,所以通过率高达54%(其它科目在30%以下). 那么二级Pyth ...

  5. 计算机二级python什么水平_计算机二级python好过吗 通过率是多少

    计算机二级python是全国计算机等级考试于2018年9月新增的考试科目,从考试的整体情况来看,计算机二级python考试还是比较好过的,考试内容少,通过率可以达到54%以上. 计算机二级Python ...

  6. 上海计算机二级python难吗_计算机二级难吗?

    全国计算机等级考试分为四个等级.二级又分多个科目. 二级C语言程序设计 二级VB语言程序设计 二级Java语言程序设计 二级Access数据库程序设计 二级C++语言程序设计 二级MySQL数据库程序 ...

  7. python之路_面向对象

    1 >>> dict #类型dict就是类dict 2 <class 'dict'> 3 >>> d=dict(name='egon') #实例化 4 ...

  8. 计算机专业python毕业设计题目_计算机专业,毕业设计的选题?

    淮安市建筑设计院图纸审查管理系统设计与实现 城市绿化信息管理系统的设计与实现--手机客户端 基于SLAM算法的智能搬运车设计 基于目标识别的增强现实驾驶辅助系统设计与开发 基于图像分类的慧眼识物拍照系 ...

  9. 图形化编程与python的区别_计算机编程启蒙为什么要选图形化编程和python

    以前人们学习计算机编程,大多是从敲代码开始的.因为上大学之前大多没有接触过计算机,打字速度很慢,计算机课时又比较少,每节课基本上都是敲完程序代码就下课了.课程没什么趣味,所以对计算机编程大多是比较抵触 ...

最新文章

  1. axios与ajax区别
  2. 保存ip地址和计算机名称,批量设置IP地址和计算机名
  3. 让更多声音参与改变,美团外卖“订单分配”算法公开
  4. Puppet--用户自动化管理
  5. LeetCode Add Two Numbers
  6. Django中载入js和css文件
  7. 动态代理——事务处理
  8. Facebook向量召回双塔模型
  9. mysql修改密码1820_mysql5.7初始化密码报错ERROR1820(HY000):YoumustresetyourpasswordusingALTERUSERstateme...
  10. 网站攻击软件_如何防止网站建设中出现安全问题?
  11. java返回fail_Java集合中的fail-fast(快速失败)机制详解
  12. Confluence 6 管理协同编辑 - 最大编辑者的限制
  13. 看透这个世界--数据封装与解封装过程
  14. Linux shell实例精讲 (一)
  15. android测试测试什么,1,web测试,Android测试,Ios测试的共同点与
  16. 论文笔记_S2D.53_2013-ICCV_单目相机半稠密视觉里程计(VO)
  17. 3dmax用vr渲染还是cr渲染器?
  18. Redis中文学习文档redis.cn
  19. c++做病毒|教程代码
  20. 程序员的奋斗史(三十二)——人在囧途之应聘篇(二)

热门文章

  1. go mysql slave_【Golang+mysql】记一次mysql数据库迁移(一)
  2. signature=a7ab3f52fd3143e911ffec68c5ce32d7,2019年强网杯crypto部分题解
  3. js判断wifi_使用JS在浏览器中判断当前网络连接状态的几种方法
  4. hca卡 linux 查看_将Linux装入U盘随身带走!Awesome!
  5. 【MySQL】UPDATE LEFT JOIN
  6. windows 从端口找应用
  7. java nio.Buffer的属性变化
  8. vuex中的getters
  9. android xml 未能解析文件,Android Studio中“无法解析符号R”
  10. 三菱gx软件初始化失败怎么解决_三菱PLC的常见问题大全!