一、pycharm 安装
网上可以下载个 pycharm2019 版本,激活码正常免费试用30天,这里有个方法长久免费使用。
免费方法:
1. 将C:\Windows\System32\drivers\etc里面的hosts文件打开,然后在文件中加入:0.0.0.0 account.jetbrains.com
2. 打开软件,会弹出一个界面,如下图所示。选择第二个(activation code),然后进入http://idea.lanyus.com/,点击获取注册码,将注册码复制到下面的方框里或者在激活页面的license server输入:http://idea.liyang.io/,点击OK。
二、基本数据类型补充
1. 补充一个数据类型布尔类型 bool, 只有 True (1)和 False (0)两个值。
运算符 in , not in 返回的结果是布尔类型。
前面说的数值如 10 ,11, 这些是int 类型 。
前面说的字符串如 ‘yexiang’ ‘name’ , 这些是str 类型
基本数据类型有: 数值(int)、字符串(str)、列表(list)、元组(tuple)、字典(dict)、布尔值(bool)。
2. 回顾下之前介绍的运算符:
== , < , > , >= , <= , != , and, or
!= 不等于 这里还有一种写法: <>
① 重点讲解下 and 如何计算, and 不能大写
① 重点讲解下 or 如何计算, or 不能大写
总结下and,or执行顺序
都是从前往后执行。
A or B == > A 如果正确直接就是True 不往后继续走
== > A 如果不正确继续往后走,如果B正确True ,B不正确False
:只要有个一方是True 结果就是True ,两方都不正确才为False
A and B == > A 如果正确继续往后走,如果B正确True,B不正确False
== > A 如果不正确直接就是False 不往后继续走
:两方都正确结果才是True,否则为False
3. 分类下
结果为值:
算数运算: 如 var = 10+10 ,
赋值运算: 如 var = var + 1 , var +=1
结果是布尔值:
比较运算: 如 ret = 1 > 5
逻辑判断: 如 ret = 1> 6 or 1==1
成员运算: 如 var = ‘y’ in ‘yexiang’
强调一点:
在python2中 数值分 int 和 long,但是在python3只有 int
4. 查看类型 type
int() 转换 一定要是数值类型的字符串,如 name=“yexiang” ,int(name) 是转换不了的。