从0开始学python

从0开始学python_day1_简介

  1. python的定义:python是一种解释型、面向对象的语言。
  2. python的特点:(1)可读性强 (2)简洁 (3)丰富的库 (4)可扩展性(可嵌入到C和C++语言)(5)面向对象 (6)免费和开源 (7)可移植性和跨平台
  3. 应用范围:
    科学计算
    人工智能
    web服务端和大型网站后段,YouTube\gmail等应用基于python进行开发。
    GUI开发(图形用户界面开发)
    游戏开发
    移动设备
    嵌入式设备
    系统运维
    大数据
    云计算
  4. 什么时候不应该用python:
    python是解释执行,性能较低
    因此,影响性能的功能可以去使用C、C++Java Go等语言
  5. python解释器:
    Cpython:使用C语言执行的解释器
    开发环境IDE,只是解释器的一个外挂而已,只是为了让程序员更加方便编程,减少出错率,尤其是拼写错误。
    常用的开发环境如下:
    IDLE
    Pycharm
    wingIDE
    Eclipse
    Ipython
  6. 关闭交互窗口:
    ctrl+回车
    输入quit()命令
    直接关闭命令行窗口
  7. 中断程序执行:ctrl+c
  8. 程序基本格式:
    恰当的空格,缩进问题
    python区分大小写
    注释:
    (1)行注释:#
    (2)段注释:’’’ ‘’’

开始学习图形化程序设计

  1. 绘制奥运五环
import turtle
turtle.width(10)
turtle.color('blue')
turtle.circle(50)
turtle.penup()
turtle.goto(120,0)
turtle.pendown()
turtle.width(10)
turtle.color('red')
turtle.circle(50)
turtle.penup()
turtle.width(10)
turtle.color('black')
turtle.goto(240,0)
turtle.pendown()
turtle.circle(50)
turtle.penup()
turtle.goto(60,-50)
turtle.pendown()
turtle.width(10)
turtle.color('yellow')
turtle.circle(50)
turtle.penup()
turtle.width(10)
turtle.color('green')
turtle.goto(180,-50)
turtle.pendown()
turtle.circle(50)
  1. 行连接符:\
  2. python中一切皆对象,每个对象由:标识、类型、值组成。
  3. 变量位于:栈内存
    对象位于:堆内存

标识符

  1. 用法:用于变量、函数、类、模块等名称
  2. 规则:
    区分大小写
    第一个字符必须是字母、下划线,其后的字符是:字母、数字、下划线
    不能使用关键字:
  help()

查看关键字
以双下划线开头或结尾的尽量不要用

在这里插入图片描述
变量在使用前必须先被初始化(先被赋值)
变量删除:

 a=3
 del a
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值