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对应整型变量,%%单纯输出百分号%

 name = input('请输入姓名:')
age = input('请输入年龄:')
job = input('请输入工作:')
hobby = input("请输入兴趣:") msg = '''-----------info of %s--------------
Name : %s
Age : %d
job : %s
hobby : %s
进度为5%%
---------------end-----------------''' % (name, name, int(age), job, hobby)
# 三个引号可以多行字符串
# input返回的是字符串,age需要int()来转成整型 print(msg)

3. while - else

while 条件:
    循环体

else:
    循环正常结束就执行

 count = 0
while count < 5:
count += 1
if count == 3:
break # 用continue替代,else就会执行
print("Loop", count+1)
else:
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的更多相关文章

  1. Python学习--04条件控制与循环结构

    Python学习--04条件控制与循环结构 条件控制 在Python程序中,用if语句实现条件控制. 语法格式: if <条件判断1>: <执行1> elif <条件判断 ...

  2. Python学习--01入门

    Python学习--01入门 Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.和PHP一样,它是后端开发语言. 如果有C语言.PHP语言.JAVA语言等其中一种语言的基础,学习Py ...

  3. Python 学习小结

    python 学习小结 python 简明教程 1.python 文件 #!/etc/bin/python #coding=utf-8 2.main()函数 if __name__ == '__mai ...

  4. Python学习路径及练手项目合集

    Python学习路径及练手项目合集 https://zhuanlan.zhihu.com/p/23561159

  5. python学习笔记-python程序运行

    小白初学python,写下自己的一些想法.大神请忽略. 安装python编辑器,并配置环境(见http://www.cnblogs.com/lynn-li/p/5885001.html中 python ...

  6. Python学习记录day6

    title: Python学习记录day6 tags: python author: Chinge Yang date: 2016-12-03 --- Python学习记录day6 @(学习)[pyt ...

  7. Python学习记录day5

    title: Python学习记录day5 tags: python author: Chinge Yang date: 2016-11-26 --- 1.多层装饰器 多层装饰器的原理是,装饰器装饰函 ...

  8. [Python] 学习资料汇总

    Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大且完善的通用型语言,已经有十多年的发展历史,成熟且稳定.Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用 ...

  9. Python学习之路【目录】

    本系列博文包含 Python基础.前端开发.Web框架.缓存以及队列等,希望可以给正在学习编程的童鞋提供一点帮助!!! 目录: Python学习[第一篇]python简介 Python学习[第二篇]p ...

随机推荐

  1. hdfs一直处于safemode模式

    目前来看,导致hdfs一直处于safemode模式最直接的原因是已成功复制的块的比例没有达到默认值,块的损坏也会造成一直处于安全模式. 1)文件系统中有损坏的文件,使用fsck命令来查看 hadoop ...

  2. python安装第三方库报错visual c++ 14.0 is required

    使用python安装第三方库时报错如下: error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ ...

  3. Identity Server 4 - Hybrid Flow - Claims

    前一篇 Identity Server 4 - Hybrid Flow - MVC客户端身份验证: https://www.cnblogs.com/cgzl/p/9253667.html Claims ...

  4. nginx 报错502Bad Gateway

    场景: 目前在ECS中起了多个node服务,使用forever进程守护,最近,打开线上页面发现报错502 Bad Gateway;同时部分静态资源访问不到.(之前可以的): 解决: 首先查看nginx ...

  5. 【Android Studio安装部署系列】十五、Android studio添加Assets目录

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio新建项目时是没有assets目录,需要自己手动创建. app右键——New——Folder——Asset ...

  6. Locust性能测试学习总结

    Locust学习总结分享 简介: Locust是一个用于可扩展的,分布式的,性能测试的,开源的,用Python编写框架/工具,它非常容易使用,也非常好学.它的主要思想就是模拟一群用户将访问你的网站.每 ...

  7. springboot~内嵌redis的使用

    对于单元测试来说,我们应该让它尽量保持单一环境,不要与网络资源相通讯,这样可以保证测试的稳定性与客观性,对于springboot这个框架来说,它集成了单元测试JUNIT,同时在设计项目时,你可以使用多 ...

  8. Gulp(自动化构建工具 )

    前言 Gulp,简而言之,就是前端自动化开发工具,利用它,我们可以提高开发效率. 比如: 1.  压缩js 2.  压缩css 3.  压缩less 4.  压缩图片 等等… 我们完全可以利用Gulp ...

  9. Kubernetes知识小普及

    大部分概念Kubernetes官网都有详细介绍,Kubernetes中文官网 https://kubernetes.io/zh/docs/tutorials/kubernetes-basics/ 官网 ...

  10. 补习系列(14)-springboot redis 整合-数据读写

    目录 一.简介 二.SpringBoot Redis 读写 A. 引入 spring-data-redis B. 序列化 C. 读写样例 三.方法级缓存 四.连接池 小结 一.简介 在 补习系列(A3 ...