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模块的一些方法如下: 得到 ...
随机推荐
- myBatis学习之路1-基本功能实现
myBatis也是一个持久型框架,相较于hibernate来说,算是轻量级的. 1.配置mybatis环境 相关jar下载地址:mybatis+mysalJAR包 2.新建一个java project ...
- DataTable插件 后台分页 (服务器端分页)
<script type="text/javascript"> var persontable; var personQueryCondition = { ...
- PHP保留两位小数并且四舍五入及不四舍五入的方法
php保留两位小数并且四舍五入 $num = 123213.666666; echo sprintf("%.2f", $num); php保留两位小数并且不四舍五入 $num = ...
- Python 匿名变量
匿名变量的使用 calc = lambda x:x*3 print(calc(3)) 注:匿名变量是没有名字的变量 注:使用:lambda 创建.
- 解决使用eclipse创建maven web项目时报Could not resolve archetype的问题
前两天重装了系统,今天想写一个项目的时候出现了点问题. 在使用eclipse创建maven web项目时,点Finish后报了Could not resolve archetype的问题. Could ...
- oracle中number数据类型简单明了解释
NUMBER (p,s) p和s范围: p 1-38 s -84-127 number(p,s),s大于0,表示有效位最大为p,小数位最多为s,小数点右边s位置开始四舍五入,若s>p,小数点右侧 ...
- Windows Server 2008 R2 下载地址
以下资源均来自微软 MSDN,是原汁原味的原版系统资源,值得系统爱好者收藏.以下多数链接是 ed2k 链接,推荐使用国外开源的 eMule 下载,亦可使用迅雷,但使用 eMule 更有利于共享资源. ...
- Oracle三个配置文件详解
先说转自https://www.2cto.com/database/201305/211705.html ORACLE的三个配置文件介绍 在oracle安装目录$HOME/network/admin下 ...
- inline-block和float 布局的选择
浮动通常表现正常,但有时候搞起来会很纠结.特别是处理内部容器中的浮动,比如对一排图片使用浮动后对齐出现问题.Inline-block是我们的另一种选择.使用这种属性可以模拟部分浮动的特征,而不需要处理 ...
- IDEA去除自动检测bean是否存在
操作步骤如下图所示: