1.计算机基础:CPU,内存,硬盘,操作系统

2.python出生于应用

3.python2与python3的区别(宏观):

python2:源码不标准,混乱,重复代码太多

python3:统一标准,去除重复代码

4.python的环境

  编译型:一次性将所有程序编译成二进制文件。

      缺点:开发效率低,不能跨平台

      优点:运行速度快

      例如:C,C++等等

  解释型:当程序执行时,一行一行的解释

      优点:开发效率高,可以跨平台

      缺点:运行速度相对较慢

      例如:python,PHP等

4.python的发展

5.python的种类

运行第一个.py文件:

    python 文件路径 回车

6.变量

  就是将一些运算的中间结果暂存到内存中,以便后续代码调用

  1.必须由数字,下划线,字母任意组合,但数字不能做开头

  2.不能是python中的关键字  

  ['and' 'as'  'break' 'countine' 'def'

  'del' 'elif' 'else' 'except' 'exec' 'finally'

   'for'  'from'  'global' 'if' 'import'  'in'

  'is' 'lambda' 'not' 'not' 'or'  'pass' 'print'

  'raise' 'return' 'try' 'while' 'yield']

  3.变量具有可描述性

  4.不能是中文

user_name,a,_a_,_a1,a_1

7.常量

  一直不变的量 (数值大小——ps:个人理解)

8.注释

方便理解代码

单行注释:#

多行注释:‘’‘注释’‘’或“”“注释”“”“

多行注释:'''sdhidfj——注释内容'''或"""skjfdkjfdk——注释内容 """
单行注释:#注释内容

9.用户交互:input

  1.等待输入

  2.将你的输入赋值给等号前的变量——age=input('请输入你的年龄'  )

  3.input出来的数据类型全部是字符串

user_name=input('请输入用户名'  )
print('user_name')

10.基础数据类型初始

  数字:int 12,3,45

  +,  -,  *,  /,  %  type()——查询变量类型

a=5
b=2
print(a+b)
print(a*b)
print(a/b)
print(a%b)
print(a,type('a'))

字符串转化成数字:int(str)条件:str必须是数字组成的

数字转化成字符串:str(int)

c=''
d=int(c)
print(type(c),type(d))
e=str(d)
print(type(e))
print(e)

字符串:str,python中凡是用引号括起来的都是字符串

可相加:字符串的拼接。

可相乘:str*int

a='abc'
b='def'
c=a+b
print(c)
e=a*8
print(e)

bool:布尔值——True,False

if语句:

python———day1的更多相关文章

  1. python day1 python介绍,安装及运算符

    目录 python day1 1. 不同编程语言的对比 2. 为什么学python? 3. python的种类 4. python的安装(windows系统) 5. 导入模块或包 6. pyc文件 7 ...

  2. 自学Python Day1

          Day1: 强制转换,打印类型.Python2(row input)=Python3 input   input(Python2)不接受强制转换,输入和输出是一致的.加双引号是字符串,不加 ...

  3. Python day1 ---python基础1.1

    1.模块初识2..pyc是个什么鬼?3.数据类型初识 4.数据运算5.入门知识拾遗 1.模块初识 sys模块 import sys print(sys.path) #打印环境变量 'D:\\Pycha ...

  4. python day1:初识Python(一)

    一.Python 简介: Python免费.开源,面向对象的解释型语言,其语法简洁,在使用中无需考虑如何管理内存等底层问题,并且支持在linux,windows等多平台运行,Python的标准库很强大 ...

  5. Python Day1

    一.安装python windows 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装到C盘下 3.配置环境变量 右键计算机属性---高级系统设置 ...

  6. python day1 变量的命名和赋值

    变量 一.变量的命名 1.不能以数字进行开头 2.不能包含特殊字符 3.不能是python内部的某些关键字 a = 123print(a)123 --------------------------- ...

  7. python day1 常用模块

    键盘输入: python2.7 raw_input() python3 input() 键盘输入默认为字符串,可通过例如 int(input())方式,实现类型转换. ‘密文’输入: 仅python的 ...

  8. python,Day1,基础1

    主要内容 1.python介绍 2.发展史 3.安装 4.hello world程序 5.变量 6.用户输入 7.模块 8.数据类型 9.数据运算 10.if...else语句 11.while循环 ...

  9. python day1 之三级菜单的正确姿势

    看了几个同学有关三级菜单的实现,都是通过一级一级输出,是较为过程的实现.另外如果菜单(树形结构)更多级这样处理起来就比较麻烦了. 可以使用python强大的列表和字典,实现的更优美或简洁一些: 注:复 ...

随机推荐

  1. chrome 安装setupvpn 解决chorme未能成功加载扩展程序的问题

    一: vpn文件    https://pan.baidu.com/s/1wZV2HAC3GHlh1bjlvbilRg 提取码:  gz72; 二 : 安装步骤 ------请看完以下步骤,不要直接拖 ...

  2. 六、web应用与Tomcat

    软件系统体系结构 1 常见软件系统体系结构B/S.C/S 1.1 C/S l C/S结构即客户端/服务器(Client/Server),例如QQ: l 需要编写服务器端程序,以及客户端程序,例如我们安 ...

  3. Hibernate-day04

    HIbernate中的HQL查询 Hibernate中的查询方式:1,使用HQL:使用hibernate提供的面向对象的查询语句;2,使用SQL:在hibernate中允许使用原生的SQL直接查询;3 ...

  4. 关于Mysql6.0+的时区错乱问题

    如果使用mysql6.0+的JDBC驱动版本的时候,有时候会出现程序时间与数据库时间相差很多个小时; 1.如果以北京时间为例,相差8个小时的情况一般是你在连接jdbc的url中没有标明system_t ...

  5. mysql GROUP_CONCAT 查询某个字段(查询结果默认逗号拼接)

    Mysql 的 GROUP_CONCAT 函数默认将查询的结果用逗号拼接并返回一个字符串,如:李四,long,张三 1. 常用方式 select GROUP_CONCAT(user_name) use ...

  6. Linux系统中存储设备的两种表示方法

    转:https://blog.csdn.net/holybin/article/details/38637381 一.对于IDE接口的硬盘的两种表示方法: 1.IDE接口硬盘,对于整块硬盘的两种表示方 ...

  7. 爬虫下载QQ音乐:获取所有歌手-每个歌手的专辑-每个专辑里的歌曲

    # coding=utf-8 # !/usr/bin/env python ''' author: dangxusheng desc : 稍微有点难度,需要多次请求获取key date : 2018- ...

  8. DS1-14

    #include <stdio.h> #define MAXSIZE 10000 int MaxSubseqSum4(int List[], int N); int main() { in ...

  9. 利用data属性来存json、和取数据还原json

    data属性用JSON.stringify转化为字符串存进去,,,取出来自动会变成json数组的

  10. NodeMan介绍

    近年来,随着nodejs的突飞猛进,node项目数量增长迅猛,node项目完美的阐释了“开箱即用”的理念.小到创业公司,大到阿里这样的巨头,背后均有node的身影. node项目基于Chrome的V8 ...