4.26
今日内容大纲
1.初识计算机。CPU 内存 硬盘
2.python初识
3.python发展史以及影响
4.python的分类
5.python的种类
6.变量
7.常量
8.注释
9.基础数类型初识
10.input
11.if
12.while
 
一个等号是赋值运算,两个等号是比较值
 
 
######今日笔记######
今日内容大纲。
1,初识计算机。CPU 内存,硬盘,操作系统
CPU:大脑,中央处理器,运算计算中心。
内存:临时存储数据,供cpu运算。
    优点:读取速度快。
    缺点:容量小,成本高,断电即消失。
硬盘:长时间存储数据,大量的数据。500G,1T,2T,大片,小视频。
    优点:容量大,成本低,断电不消失。、
    缺点:读取速度慢。
操作系统:调配,各个硬件的运行。
    windows,linux,cenos,mac,。。。
 
 
2,python初识。
 
3,python发展史以影响。
    python:优美,清晰,简单。
    1大区别:
        python2x: 源码不规范,源码混乱,重复代码较多。
        python3x: 重整源码,源码规范,优美,清晰,简单。
        
        
4,Python的分类。
编译型:
    将代码一次性全部编译成二级制,然后在运行。
    优点:执行效率高。
    缺点:开发效率慢,不能跨平台。
    代表语言:C。
解释型:
    代码逐行解释,解释称二进制,然后运行。
    优点:开发效率高,第三方库,可以跨平台。
    缺点:执行效率低。
    代表语言:python.
    
5,Python的种类。
 
5.5 运行第一个python文件:
    python 空格 文件路径,回车。
    python2x: 默认的编码方式ascii,
            显示中文:首行:# -*- encoding: utf-8 -*-。
    python3x: 默认的编码方式utf-8,。
    python2x: print '内容' print('内容')
    python3x: print('内容')。
    
6,变量。
    #变量:将计算的中间结果存储起来,以便后续代码使用。
    变量设定规则:
        1,必须是字母,数字下划线任意组合。
        2,不能是数字开头。
        3,不能是python中的关键字。
        ['and', 'as', 'assert', 'break', 'class', 'continue',
        'def', 'del', 'elif', 'else', 'except', 'exec',
        'finally', 'for', 'from', 'global', 'if', 'import',
        'in', 'is', 'lambda', 'not', 'or', 'pass', 'print',
        'raise', 'return', 'try', 'while', 'with', 'yield']
        4,变量不能是中文。
        5,变量不能太长。
        6,变量有具有可描述性。
        AgeOfOldboy = 56
        NumberOfStudents = 80
        #下划线
        age_of_oldboy = 56
        number_of_students = 80
#常量:一直不变的量。默认全部大写的变量为常量。
# 身份证号,π,
#注释。
# 帮助你理解别人代码,回忆自己的代码。
#单行注释:# 多行注释 ''' 被注释内容'''  """ 被注释内容"""
 
#基础数据类型:
int 数字,整数。用于计算。+ - * / % //
str ;字符串。在python中,凡是用引号引起来的就是字符串。
    print('这是字符串')
    print("这是字符串")
 
    msg = '''
    床前明月光,
    疑是地上霜。
    '''
字符串:可加,可乘。
str + str :字符串的拼接。
print(msg)
相乘:
str * int
msg = '坚强'
#print(msg * 8)
 
#bool  True False 两种状态:判定代码的真假。
 
#print(3 > 2)
#print(3 > 4)
 
#print('True')
#print(True)
# 判断此对象是什么数据类型 type()
#print('True',type('True'))
#print(True,type(True))
 
 
10,input用户输入。
 
 
 
11,if。
其他语言:
    if (条件){结果}
if 条件:
    结果
    
 
12,while。
#while
终止循环:
    1,改变条件。
    2,break.(直接结束循环。)
关键字:break,
        continue,结束本次循环,继续下一次循环。
 
######今日代码######
# -*- encoding: utf-8 -*-
# print('中国你好')
'''
print(1+2+3+6+7+8+101)
print((1+2+3+6+7+8+101)*3/5)
print(((1+2+3+6+7+8+101)*3/5)*4/8)
 
a = 1+2+3+6+7+8+101
b = a*3/5
c = b*4/8
print(c)
 
#变量:将计算的中间结果存储起来,以便后续代码使用。
a_ = 4
a*c = 3
___ = 22
_+ = 23
_ _ = 15
12e = 66
 
age1 = 12
AGE2 = age1
age3 = age2
age2 = 23
print(age1,age2,age3) # 12 23 12  12 12 12
'''
#常量:一直不变的量。默认全部大写的变量为常量。
# 身份证号,π,
#注释。
# 帮助你理解别人代码,回忆自己的代码。
#单行注释:# 多行注释 ''' 被注释内容'''  """ 被注释内容"""
 
#基础数据类型:
"""
print('这是字符串')
print("这是字符串")
 
msg = '''
床前明月光,
疑是地上霜。
'''
print(msg)
"""
 
msg1 = '老男孩教育'
msg2 = '   是最好的培训机构'
#print(msg1+msg2)
msg = '坚强'
#print(msg * 8)
 
#bool  True False 两种状态:判定代码的真假。
 
#print(3 > 2)
#print(3 > 4)
 
#print('True')
#print(True)
# 判断此对象是什么数据类型 type()
#print('True',type('True'))
#print(True,type(True))
'''
name = input('请输入你的名字:')
age = input('请输入你的年龄:')
print(name,age,type(name),type(age))
'''
 
#if
#单独if
'''
print(111)
if 3 > 2:
    print(666)
print(333)
'''
#if else
'''
name = input('请输入你的名字:')
if name == '王爷':
    print('老铁,没毛病')
else:
    print('有病得治....')
 
#if elif ...
num = int(input('请输入你得选择:'))  # str ---> int str全部由数字组成
if num == 4:
    print('中午饭我请')
elif num == 5:
    print('晚饭我请')
elif num == 6:
    print('大保健,走起')
'''
#if elif ... else
'''
num = int(input('请输入你得选择:'))  # str ---> int str全部由数字组成
if num == 4:
    print('中午饭我请')
elif num == 5:
    print('晚饭我请')
elif num == 6:
    print('大保健,走起')
else:
    print('给你机会抓不住....')
'''
    
# 嵌套
'''
num1 = input('请输入数字')
if num1 == '3':
    num2 = input('请输入数字:')
    if num2 == '5':
        print('这都能猜对')
    else:
        print('继续努力')
 
score = int(input("输入分数:"))
if score > 100:
    print("我擦,最高分才100...")
elif score >= 80:
    print("B")
elif score >= 90:
    print("A")
elif score >= 60:
    print("C")
elif score >= 40:
    print("D")
else:
    print("太笨了...E")
'''
'''
while 条件:
    结果
 
 
while True:
    print('精忠报国')
    print('粉红的回忆')
    print('凉凉')
    print('起风了')
 
 
flag = True
while flag:
    print('精忠报国')
    print('粉红的回忆')
    print('凉凉')
    flag = False
 
flag = True
while flag:
    print('精忠报国')
    print('粉红的回忆')
    print('凉凉')
    flag = False
    print('第一次')
 
 
count = 1
flag = True
while flag:
    print(count)
    count = count + 1 # count += 1
    if count == 101:
        flag = False
 
count = 1
while count < 101:
    print(count)
    count = count + 1 # count += 1
 
count = 0
while count < 101:
    print(count)
    count = count + 2
    
count = 0
while count < 101:
    if count % 2 == 0:
        print(count)
    count = count + 1
 
while True:
    print(111)
    print(222)
    break
    print(333)
print(666)
 
while True:
    print(111)
    print(222)
    continue
    print(333)
print(666)
'''
#break while 循环 计算出1+2+3+4...+100
count = 1
sum = 0
while True:
    sum = sum + count
    count = count + 1
    if count == 101:break
    
print(sum)
    
    
    
    
    
    
    
    
 
 
 
 

python学习笔记:1.初识python的更多相关文章

  1. python学习笔记之初识Python

    一直听说python语音的简单易用而又强大,今天终于忍不住借本书,开始接触接触一下它,下面结合书本和自己的一些体会,写一下刚刚接触python的东西,重点写一些和C++有区别的地方. (1)输入inp ...

  2. Python学习笔记1_初识Python

    一.Python的发展 1.CNRI时期:CNRI是自助Python发展初期的重要单位,Python1.5版之前的成果大部分都在此时期内完成 2.BeOpen时期:Guido van Rossum与B ...

  3. python学习笔记1之-python简介及其环境安装

    python学习笔记之-python简介及其环境安装 最近几年python之火不用多说,最近开始利用时间自学python,在学习的过程中,按照自己的思路和理解记录下学习的过程,并分享出来,如果正好你也 ...

  4. Python学习笔记之二——Python的运行机制,一般人肯定不会

    前言本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理.作者:XX   Python解释器简介   解释器是一种让其他程序运行起来的程 ...

  5. Python学习笔记1-搭建Python环境 和 Python Hello World!

    一.搭建Python开发环境 1.选择开发工具 首先要寻找一个Python的开发工具,Python的开发工具有很多,有pyCharm .Eclipse.Visual studio等等 ,使用最多的还是 ...

  6. python学习笔记六 初识面向对象上(基础篇)

    python面向对象   面向对象编程(Object-Oriented Programming )介绍   对于编程语言的初学者来讲,OOP不是一个很容易理解的编程方式,虽然大家都知道OOP的三大特性 ...

  7. python学习笔记七 初识socket(进阶篇)

    socket socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求. sock ...

  8. Python学习笔记 (1) :python简介、工具、编码及基础运算

    学习背景: 精通一门编程语言并编写出自己喜欢的程序是我多年的梦想,一定要找时间实现.此时想起了高中时的我对编程的兴趣十分浓厚,父母给自己购买了学习机插卡式的,只能敲basic代码,同时学校有386计算 ...

  9. python学习笔记:2.python基础

    4.27 01,pycharm 安装使用. 011,昨日内容回顾.     编译型:         将代码一次性全部编译成二进制,然后运行.         优点:执行效率高.         缺点 ...

  10. python学习笔记1:python入门

    关于版本的选择 按照网上的说法,如果python是为了在工作中使用,选择2.7版本的.这里我选择2.7.9版本的来进行学习: Python是什么? 是一种高级的计算机程序设计语言.应用范围比较广,go ...

随机推荐

  1. 剑指offer:链表中倒数第k个结点

    问题描述 输入一个链表,输出该链表中倒数第k个结点. 解题思路 两个指针都指向头结点,第一个指针先移动k-1个结点,之后两指针同时移动,当第一个指针到链表尾的时候,第二个指针刚好指向倒数第k个结点. ...

  2. java 反射得到属性与属性值

    反射可以破坏所有的封装性,比如这次通过反射得到的属性与属性值: /** * 得到属性值 * @param obj */ public static void readAttributeValue(Ob ...

  3. 分页查询最好加排序(order by)

    昨天,与外部化系统对接时,发现有一个数据一直咩有集成到,双方各自排查了自己系统的代码,都觉得逻辑非常简单,无法就是一个分页查询而已. 问题就出在这个分页查询上. 为了说明当时问题发生的情景,我模拟了一 ...

  4. cordova自定义插件的创建过程

    最近学习了cordova插件,记录一下大概的过程,仅供参考. 前期的配置就不记录了网上好多. 在简书上从新写了一个更详细的cordova插件教程,有需要的可以点这里进去看看. 第一步 创建一个cord ...

  5. NRF52832与W25Q80通信

    1 NRF52832SPI主机的功能描述 nRF52832SPIM的主要特征 3个SPI实例 支持SPI的模式0到模式3 支持DMA Individual selection of IO pin fo ...

  6. Disable access to Windows Update

    Disable access to Windows Update If this policy setting is enabled, all Windows Update features are ...

  7. Apache Hadoop学习笔记一

    官网:http://hadoop.apache.org/ 1 什么是Hadoop? Apache™Hadoop®项目开发了用于可靠,可扩展的分布式计算的开源软件. Apache Hadoop软件库是一 ...

  8. JSP+MySQL最简单的登录和注册的实现 --Java Web温习

    一.开发环境 开发工具:eclipse 2018-09 操作系统:win10 二.实现 1.目录结构: 2.数据库(创建tmp数据库,新建user表,user表结构如下) 3.功能简介 功能比较简单, ...

  9. Confluence 6 在升级之前

    在这个指南中,我们将会与你一同对最新的 Confluence 站点在 Windows 或者 Linux 平台进行安装和更新. 如果你的 Confluence 安装实例是当前的许可证的话,那么对 Con ...

  10. 安装和启动json-server

    安装json-server JSON-Server 是一个 Node 模块,运行 Express 服务器,你可以指定一个 json 文件作为 api 的数据源 npm i -g json-server ...