Pycharm 的使用

设置

file --》 settings --》 editor --》general --》 change font size 。。。。

file --》 settings --》 editor --》font --》 修改默认字体大小

file --》 settings --》 editor --》color Scheme --》 python --》monokai (主题的配置)

file --》 settings --》 editor --》 general --》 code completion --》case sensitive completion --》 None

快捷键

ctrl + v 粘贴

ctrl + c 复制

ctrl + a 全选

ctrl + x 剪切

ctrl + y 删除整行

ctrl + backspace 删除一个单词

shift + enter 换行

ctrl + f 搜索 --》 match case 匹配大小写;words 匹配单词(以空格区分单词)

ctrl + d 向下复制

ctrl + shift + r 全局搜索

shift + F10 运行上一次运行的文件

ctrl + shift + f10 运行当前文件

home 行首

crtl + home 行首

end 行尾

ctrl + end 文件尾

file --》settings --》 keymap --》设置快捷键

变量

什么是变量

会变化的量(状态,描述某件事物的属性)

定义变量

变量名,赋值符号,变量值

name = MrBigB

变量名的命名规则

变量名应该能反映变量值所描述的状态

变量名必须有字母数字下划线组成,且不能以数字开头

变量名不是关键字

变量名的两种命名方式

下划线方式(推荐)

age_of_bigb = 22

驼峰式(尽量不要使用,c语言的书写习惯)

AgeOfBigb = 22

注释

快捷键(快速注释)

ctrl + /

单行注释

以 **# **开头

# 这是一个单行注释

多行注释

三单引号/三双引号

'''
这是一个多行注释
这是一个多行注释
这是一个多行注释
'''

注释的作用

让代码失效,解释器不解释该代码,当成普通字符

解释前面或者后面的代码

Turtle库的使用

import turtle # 导入turtle库

turtle.setup(800,600) # 设置画布 turtle.goto(100,100)  # 到达某一个点# turtle.seth(40)  # 改变角度(绝对)
turtle.left(30) # 相对当前的角度而言旋转turtle.pencolor('red') # 画笔的颜色# turtle.pensize(10) # 控制画笔大小
turtle.fd(100) # 控制画笔前进
turtle.bk(200) # 控制画笔后退
turtle.circle(a,b) # 画圆 a是半径,b是圆弧
turtle.fillcolor('yellow') # 填充颜色
turtle.begin_fill() # 开始填充
turtle.end_fill() # 结束填充
turtle.penup() # 抬笔
turtle.pendown() # 落笔
turtle.done() # 固定

Day 03 Python 基础的更多相关文章

  1. 03 Python基础

    1.输出和输入 (1)print打印 Python 提供print方法来打印信息 输入: print ("hello python") 调用print方法,用户双引号(" ...

  2. 03 python基础作业(一)

    1.将['alex','eric',’rain’]用下划线拼接成字符串.(['alex','eric',123]呢?) li=['alex','eric','rain'] v='_'.join(li) ...

  3. python基础——错误处理

    python基础——错误处理 在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因.在操作系统提供的调用中,返回错误码非常常见.比如打开文件的函数 ...

  4. python基础——获取对象信息

    python基础——获取对象信息 当我们拿到一个对象的引用时,如何知道这个对象是什么类型.有哪些方法呢? 使用type() 首先,我们来判断对象类型,使用type()函数: 基本类型都可以用type( ...

  5. python基础——使用模块

    python基础——使用模块 Python本身就内置了很多非常有用的模块,只要安装完毕,这些模块就可以立刻使用. 我们以内建的sys模块为例,编写一个hello的模块: #!/usr/bin/env ...

  6. Python 基础练习

    今天接触了python,了解了一下 python 的基础语法,于是想着手训练一下,在本习题集中,参考代码为提供的参考答案,前面的代码为自己思考的代码,最后每道题给出练习的时间. Python 基础练习 ...

  7. 第一篇:python基础

    python基础   python基础 本节内容 python起源 python的发展史 为什么选择python3 第一个python程序 变量定义 表达式和运算符 用户输入 流程控制 判断 流程控制 ...

  8. Day3 - Python基础3 函数、递归、内置函数

    Python之路,Day3 - Python基础3   本节内容 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8. ...

  9. python基础教程

    转自:http://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html Python快速教程 作者:Vamei 出处:http://www.cn ...

随机推荐

  1. 在开发框架中扩展微软企业库,支持使用ODP.NET(Oracle.ManagedDataAccess.dll)访问Oracle数据库

    在前面随笔<在代码生成工具Database2Sharp中使用ODP.NET(Oracle.ManagedDataAccess.dll)访问Oracle数据库,实现免安装Oracle客户端,兼容3 ...

  2. 关于log4j

    搭建完maven+SpringMVC以后,我们还需要添加日志功能,方便记录应用在应用中产生的日志信息. 1.添加依赖包:依赖中除了对slf4j依赖外还有对邮件插件的依赖.当遇到报错的时候可以发送邮件到 ...

  3. libwebsocket协议切换状态机

    libwebsocket为连接(connection)定义了一组状态机-lws_connection_states,通过状态机我们来看libwebsocket如何实现协议的切换.除了lws_conne ...

  4. 四 linuk常用命令 2. 权限管理命令

    一 权限管理命令chmod 所有者u 所属组g 其他人o 所有人a 所有者和root超级用户可以更改该权限 普通更改权限是不会改变子目录的权限的,要想改变用递归修改 useradd增加用户 目录的r和 ...

  5. 官网例子,mt-field password获取不到

    新尝试了Mint-UI,在使用表单组件Field时, 直接从demo中拷贝了如下代码: <mt-field label="username" placeholder=&quo ...

  6. python:利用celery分布任务

    Celery是一个功能完备即插即用的任务队列.它使得我们不需要考虑复杂的问题,使用非常简单.celery看起来似乎很庞大.celery适用异步处理问题,当发送邮件.或者文件上传, 图像处理等等一些比较 ...

  7. Hadoop简述

    Haddop是什么? Hadoop是一个由Apache基金会所开发的分布式系统基础架构 主要解决,海量数据的存储和海量数据的分析计算问题. Hadoop三大发行版本 Apache版本最原始(最基础)的 ...

  8. 转。http,状态码详解

    转自konglingbinHTTP状态码详解:https://www.cnblogs.com/klb561/p/9205867.html HTTP状态码(HTTP Status Code)是用以表示网 ...

  9. 第三个视频作品《小白快速入门greenplum》上线了

    1.场景描述 第三个视频作品出炉了,<小白快速入门greenplum>上线了,有需要的朋友可以直接点击链接观看.(如需购买,请通过本文链接购买) 2. 课程内容 课程地址:https:// ...

  10. 【计算机网络】你真的了解HTTP(HTTPS)协议的这12个知识点吗

    HTTP协议 1. 介绍一下OSI七层参考模型和TCP/IP五层模型 1.1 OSI七层模型 1.2 TCP/IP五层模型 1.3 各层的设备 [各层设备] 1.4 各层对应协议 2. HTTP协议和 ...