Python基础03_pycharm
pycharm的安装还是很简单的,一路next。
看起来Jet Brains 家的产品长相都差不多啊。
主要是create new project时,路径和解释器的选择,我电脑上有2.7和3.6 所以要选择一下interpreter
File >> settings >> Editor >> Gerneral 勾上change font size(Zoom)... 就可以直接按住Ctrl 滚鼠标轮子放大或缩小字体了。这一点和office软件相同。
而 Editor >> File and Code Templates 则可以自定义某种脚本的模板。 比如我们在python script里加上常用的文件头。
业余时间的学习,主要是时间不够。因为每天早起6:20要做全家人的早餐。所以晚上搞到23点就已经很困了,如果不睡,第二天就会感觉不舒服。
以下是今天的几个练习整理:
#!/usr/bin/env python
# coding:utf-8 #基本运算符 + - * / % ** //
# in not in 这基本上和SQL中的一样。
# 字符串 以及 子字符串,也叫子序列。
name = "摩瑞尔" if "瑞" in name:
print("在的")
else:
print("没在") if "摩尔" in name:
print("词语也在")
else:
print("不在") # 选中,Ctrl + ? 可以全部注释,或全部取消注释。 if "尔" not in name:
print("not in here")
else:
print("yes")
#!/usr/bin/env python
# coding:utf-8 # 算术运算符的简写
# n += 1 # -+ *= /+ %= **= //= # 逻辑运算符的执行顺序是从左到右。有括号时则最先。
# 结果:
# True OR >> true
# True AND >> 继续
# False or >> 继续
# False AND >> false # 算术运算 & 赋值运算 都属于结果是真实的值
s = 3 ** 4
print(s) # 比较 、逻辑、 成员 运算符 都属于结果是布尔值
a = 2 > 3
print(a) b = 1 > 6 or 3 == 3
print(b) v = "人" in "中国"
print(v) w = not False
print(w)
#!/usr/bin/env python
# coding:utf-8 # 基本数据类型: 整型 int 、 字符串 str 、 布尔值 bool 、 列表 list 、 元组 tuple 、 字典 dict
# Python3里所有数字都是整型。 int
# python2里有取值范围,分为int / long 等,
# 输入类型名称后,按ctrl键点击,可查看定义。
#数字比作猎人
n = 123
v = n.bit_length()
print(v) #字符串比作女巫
a = 'atlas'
a = a.upper()
print(a) b = 'Hadoop Hive'
b1 = b.lower()
print(b1)
#!/usr/bin/env python
# coding:utf-8 # 数字 int 的几种方法
# -int 转换
n = ""
print(type(n),n) m = int(n)
print(type(m),m) u = ""
v = int(u,base=2) # 基于二进制转换
w = int(u,base=10)
x = int(u,base=16)
print(u,'------',w,'===',x) # -bit_length当前的数字最少的二进制表示位
age = 7
a1 = age.bit_length()
print(a1)
Python基础03_pycharm的更多相关文章
- python之最强王者(2)——python基础语法
背景介绍:由于本人一直做java开发,也是从txt开始写hello,world,使用javac命令编译,一直到使用myeclipse,其中的道理和辛酸都懂(请容许我擦干眼角的泪水),所以对于pytho ...
- Python开发【第二篇】:Python基础知识
Python基础知识 一.初识基本数据类型 类型: int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位 ...
- Python小白的发展之路之Python基础(一)
Python基础部分1: 1.Python简介 2.Python 2 or 3,两者的主要区别 3.Python解释器 4.安装Python 5.第一个Python程序 Hello World 6.P ...
- Python之路3【第一篇】Python基础
本节内容 Python简介 Python安装 第一个Python程序 编程语言的分类 Python简介 1.Python的由来 python的创始人为吉多·范罗苏姆(Guido van Rossum) ...
- 进击的Python【第三章】:Python基础(三)
Python基础(三) 本章内容 集合的概念与操作 文件的操作 函数的特点与用法 参数与局部变量 return返回值的概念 递归的基本含义 函数式编程介绍 高阶函数的概念 一.集合的概念与操作 集合( ...
- 进击的Python【第二章】:Python基础(二)
Python基础(二) 本章内容 数据类型 数据运算 列表与元组的基本操作 字典的基本操作 字符编码与转码 模块初探 练习:购物车程序 一.数据类型 Python有五个标准的数据类型: Numbers ...
- Python之路【第一篇】python基础
一.python开发 1.开发: 1)高级语言:python .Java .PHP. C# Go ruby c++ ===>字节码 2)低级语言:c .汇编 2.语言之间的对比: 1)py ...
- python基础之day1
Python 简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. Python为我们提供了非常完善的基础代码库,覆盖了 ...
- python基础之文件读写
python基础之文件读写 本节内容 os模块中文件以及目录的一些方法 文件的操作 目录的操作 1.os模块中文件以及目录的一些方法 python操作文件以及目录可以使用os模块的一些方法如下: 得到 ...
随机推荐
- 对于get系列className的不兼容
function getClass(param){ if(id.getElementsByClassName){ return id.getElementsByClassName(param); }e ...
- bind 笔记
BIND 的安装和配置: dns 服务,程序包名为bind ,程序名称为named 只需要安装 bind ,bind-libs ,bind-utils 生产环境全部安装 bind 服务脚本 :/etc ...
- 经典算法问题的java实现 (一)
原文链接: http://liuqing-2010-07.iteye.com/blog/1396859 1.如何计算闰年(Leap Year)? 四年一闰:百年不闰:四百年再闰. 具体参照 ...
- JS设计模式(6)命令模式
什么是命令模式? 定义:将一个请求封装成一个对象,从而使您可以用不同的请求对客户进行参数化. 主要解决:在软件系统中,行为请求者与行为实现者通常是一种紧耦合的关系,但某些场合,比如需要对行为进行记录. ...
- 学习requests_html
一.获取页面上的所有链接. from requests_html import HTMLSession session=HTMLSession() r=session.get('https://new ...
- Java 基础 - 集合
Set 集合 Set 集合通常不能记住元素的添加顺序.Set 集合不允许包含相同的元素. HashSet 是 Set 接口的实现类,按照 Hash 算法存储集合中的元素.HashSet 不是同步的,如 ...
- 廖雪峰JavaScript学习笔记(基础及数据类型、变量)
先睹为快 alert('我要学JavaScript!'); Run: 基本语法: 1.每个语句以;结束,不强制 2.语句块用{...} 3.//单行注释,/*...*/ 多行注释 数据类型: 1.不区 ...
- 算法笔记-- 二进制集合枚举子集 && 求子集和 && 求父集和
枚举子集: 复杂度:O(2^k) )&s); 用sos dp求解子集和以及父集和 子集和: ; i <= k; i--) { ; mask < (<<k); mask+ ...
- 第 8 章 容器网络 - 069 - Calico 的默认连通性
相同calico 网络之间的连通性 测试一下 bbox1 与 bbox2 的连通性: ping 成功,数据包流向如下图所示. 1)根据 bbox1 的路由表,将数据包从 cal0 发出. 2)数据经过 ...
- Android查看appPackage和Activity的多种方法
方法一 有源码的情况直接打开AndroidManifest.xml文件,文件会有package信息 android.intent.action.MAIN决定应用程序最先启动的Activity andr ...