python 4.27

一、格式化输出 %

文本 %s

数字 %d

# name = input(‘请输入姓名:‘)
# age = int(input(‘请输入年龄:‘))
# job = input(‘请输入工作名称:‘)
# hobbie = input(‘请输入爱好:‘)
# msg = ‘‘‘
# ------------ info of %s -----------
# Name  : %s
# Age   : %d
# job   : %s
# Hobbie: %s
# ------------- end -----------------
# ‘‘‘ % (name,name,age,job,hobbie)
# print(msg)

格式化输出

二、运算符

()> not > and > or

同级的话从左到右依次

分为两种情况(前后都是比较、前后都是数字)

三、while else

while 循环结束是执行else,如果遇见break则直接跳出,不执行else

# count = 1
# while count <= 5:
#     print(count)
#     count = count + 1
# else:                               #循环结束走else
#     print(‘循环完啦‘)
# print(‘我是有底线的‘)

# count = 1
# while count <= 5:
#     print(count)
#     count = count + 1
#     if count == 4:
#         break                #当count满足if条件时直接走下面break跳出,不再走else
# else:
#     print(‘1‘)

while else

四、编码初识
一、ASCII:字母、数字、特殊字符

8位组成一个字节组成一个字符。

字符:为组成内容的最小单元

二、万国码 unicode

16位,均用两个字节表示,如汉字等无法表示完全

升级:

32位,均用4个字节表示,资源浪费

升级:

utf-8: 最小用8位表示一个字符

a :一个字节( 8位)

欧洲文字:两个字节(16位)

亚洲文字:三个字节(24位)

utf-16:最小用16位表示一个字符

三、gbk(国家标准)

a : 一个字节(8位)

中文: 两个字节(16位)

四、8位8bit= 1byte

1024bytes =1kb

1024kb = 1MB

1024MB = 1GB

1024GB = 1TB

原文地址:https://www.cnblogs.com/liujjpeipei/p/8963023.html

时间: 2024-10-09 05:24:48

python 4.27的相关文章

欧拉计划(python) problem 27

Quadratic primes Problem 27 Euler discovered the remarkable quadratic formula: n2 + n + 41 It turns out that the formula will produce 40 primes for the consecutive values n = 0 to 39. However, when n = 40, 402 + 40 + 41 = 40(40 + 1) + 41 is divisible

python 练习 27

ython continue 语句跳出本次循环,而break跳出整个循环. continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环. continue语句用在while和for循环中. Python 语言 continue 语句语法格式如下: continue 实例: #!/usr/bin/python # -*- coding: UTF-8 -*- for letter in 'Python': # 第一个实例 if letter == 'h': contin

python基础27 -----python进程终结篇-----IO模型

一.IO模型 1.IO模型分类 1.阻塞IO--------blocking IO 2.非阻塞IO------nonblocking IO 3. 多路复用IO------- multiplexing 4.信号驱动IO-------signal driven IO (工作中不会使用到,只是作为了解) 5.异步IO------- asynchronous IO 2.通常情况下IO默认操作分为两个阶段(默认都是阻塞IO) 1.准备等待数据阶段,相当于请求操作系统是否有数据发送过来(调用IO操作). 2

帮你提升 Python 的 27 种编程语言

以下为正文: 作为全球最流行的编程语言联合设计者之一,我经常看到的一种令人沮丧的行为(在Python社区和其它社区都有),就是那些有影响力的人试图把“缺失”的恐惧感灌输给其它开源社区,将其当作对社区贡献的源动力.(我偶尔会对自己的这种不当行为感到内疚,当别人落入同样的陷阱时我也就更容易察觉到). 虽然借鉴其他编程语言社区的经验是一件好事,但以恐惧为基础的方法来激励行动存在严重的问题,因为它将助涨社区成员为争取贡献者的关注而将其它社区的成员视为敌人,而不是当做潜在的盟友去迎接更大的挑战,共同推动顶

python基础27——反射&amp;内置方法

反射 什么是反射? 指的是在程序运行过程中可以"动态(不见棺材不掉泪)"获取对象的信息 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问.检测和修改它本身状态或行为的一种能力(自省) 什么是反射机制? 反射机制指的是在程序的运行状态中 对于任意一个类,都可以知道这个类的所有属性和方法 对于任意一个对象,都能够调用他的任意方法和属性 这种动态获取程序信息以及动态调用对象的功能称为反射机制 如何实现反射? class People: def __init__(self,

python(27)requests 爬取网页乱码,解决方法

最近遇到爬取网页乱码的情况,找了好久找到了种解决的办法: html = requests.get(url,headers = head) html.apparent_encoding html.encoding = html.apparent_encoding print html.text 头文件中添加: import sys reload(sys) sys.setdefaultencoding("utf-8")

python学习-27 匿名函数

匿名函数 1. 语法:   lanbda x:x+1 def a(x): return x+1 res = a(10) print(res) 运行结果: 11 Process finished with exit code 0 2. def a(x): return x+1 res = a(10) print(res) print(lambda x:x+1) # 内存地址, X匿名函数 func = lambda x:x+1 # :后就相当于 是return print(func(10)) 运行

Python著名的lib和开发框架(均为转载)

第一,https://github.com/vinta/awesome-python Awesome Python A curated list of awesome Python frameworks, libraries, software and resources. Inspired by awesome-php. Awesome Python Admin Panels Algorithms and Design Patterns Anti-spam Asset Management A

python简易爬虫

这两天看了一下python的基础语法,跟着网上的教程爬了一下百度百科和python相关联的词条.采用了beautifulsoup4插件 下面是流程 首先是一个url管理器,负责增加/获取/判断是否有url 1 # coding:UTF8 2 #url管理器 3 class UrlManager(object): 4 def __init__(self): 5 self.new_urls=set() 6 self.old_urls=set() 7 8 def add_new_url(self,ur