python学习_2
Posted yeluoweiluo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习_2相关的知识,希望对你有一定的参考价值。
1.pycharm部分技巧
1)创建时路径尽量要避免中文
2)用滚轮调整编辑器字体大小
1.file->setting...->editor->general 搜索‘mouse‘
2.找到并打勾“change font size(zoom) with ctrl+Mouse Wheel”
3.ok或apply保存设置
4.“ctrl+鼠标滚轮”就可以调整字体大
3)在代码区域空白处,右击出现菜单,“run”可以直接运行当前的文件
4)写代码时,红色波浪线代表语法错误,无法运行代码;灰色波浪线代表不符合标准格式,但可以运行代码
5)选中所要注释的所有行,ctrl+/ 可以批量注释
2.格式化输出
"字符串%s字符串%s字符串%d"%(变量1,变量2,变量3)
1)可以将变量内容插入字符串中输出
2)变量会按顺序插入%s的位置
3)%s对应字符串变量,%d对应整型变量,%%单纯输出百分号%
1 name = input(‘请输入姓名:‘) 2 age = input(‘请输入年龄:‘) 3 job = input(‘请输入工作:‘) 4 hobby = input("请输入兴趣:") 5 6 msg = ‘‘‘-----------info of %s-------------- 7 Name : %s 8 Age : %d 9 job : %s 10 hobby : %s 11 进度为5%% 12 ---------------end-----------------‘‘‘ % (name, name, int(age), job, hobby) 13 # 三个引号可以多行字符串 14 # input返回的是字符串,age需要int()来转成整型 15 16 print(msg)
3. while - else
while 条件:
循环体
else:
循环正常结束就执行
1 count = 0 2 while count < 5: 3 count += 1 4 if count == 3: 5 break # 用continue替代,else就会执行 6 print("Loop", count+1) 7 else: 8 print("正常循环完后才会打印")
4.初始编码
1)电脑实际上处理和存储的都是二进制数
2)八个二进制数(bit)是一个字节(kyte)
8bit = 1byte
1024byte = 1MB
1024MB = 1KB
1024GB = 1TB
3)ASCII(英文),8位(一个字节)
ascii码最初是七位,又预留一位,所以ASCII码最高位永远是0,可以代表2**7=128个字符(字母,特殊字符,数字)。
4)unicode(万国码),32位(四个字节)
最初用16位,但容纳不下九万多个中文字,改用32位。
5)utf-8,中文24位(三个字节)
升级版unicode,可根据情况改变编码长度,节省空间,最常用的编码方式。中文编码用24位。
6)gbk,16位(两字节)
仅国内使用,只有中文
5.运算符
1)算数运算符
加减乘除 | + - * / | |
取余 | % | 9%4得1 |
次幂 | ** | 2**2得4 |
取整除 | // | 5//2得1 |
2)比较运算符
相等 | == |
不相等 | !=或<> |
大于 | > |
小于 | < |
大于等于 | >= |
小于等于 | <= |
3)赋值运算符
简单赋值 | = | |
加法赋值 | += | c += a 等效 c = c + a |
同理,-= *= /= **= //= |
4)逻辑运算符
与 | and |
或 | or |
否 | not |
优先级 | () > not > and >or |
同优先级从左至右算 |
以上是关于python学习_2的主要内容,如果未能解决你的问题,请参考以下文章