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. Maven构建 SpringMVC+Spring+MyBatis 环境整合

    目录 1. Maven 项目搭建 2. Maven 插件生成 MyBatis 代码 3. 待续 ... 开发环境 开发环境请尽量保持一致,不一致的情况可能存在问题. JDK 1.7 MyEclipse ...

  2. Django中的FBV与CBV

    一. FBV FBV(function based views) 基于函数的视图, 即一个url对应一个视图函数. 1.1 FBV代码示例 urls.py from django.contrib im ...

  3. 【python3】 函数 装饰器

    第一步 : 了解装饰器 装饰器模式,重点在于装饰,装饰的核心仍是被装饰的对象. 举一个栗子:我今天穿了一件短袖,但是突然一阵风,短袖没办法为我御寒,我想到的办法是将短袖变得更厚更长,但是改造之后,它就 ...

  4. Vue-admin工作整理(十一):Vuex-动态注册模块

    概述: 动态注册模块分为两种,一种是在根state下注册一个模块,一种是在模块下再自动注册一个模块 第一种:根state下动态注册模块: 思路:通过store来实现,this.$store来获取当前的 ...

  5. Java 占位符

    Java的占位符有两种:% 和 {} String 类对象 只能使用 % 有效. MessageFormat 类对象 只能使用 {} 有效. package demo; import java.tex ...

  6. eee

    package demo; public class Phone { String phonexinghao; String phonepinpai; public void shouji (){ S ...

  7. MySQL中Decimal类型和Float Double的区别 & BigDecimal与Double使用场景

    MySQL中存在float,double等非标准数据类型,也有decimal这种标准数据类型. 其区别在于,float,double等非标准类型,在DB中保存的是近似值,而Decimal则以字符串的形 ...

  8. [Maven - Java Version] 如何设置Maven的Java版本或者使用不同的JDK版本编译

    In pom.xml, defined this maven.compiler.source properties to tell Maven to use Java 8 to compile the ...

  9. Java核心技术卷一 · 笔记(1)

    目录 1.java的关键术语 2.==和equals 3.空串与 Null 串 4.构建字符串 5.封装 6.对象的三个主要特性 7.依赖(dependence).聚合(aggregation).继承 ...

  10. React文档(二十一)协调

    React提供了一个声明式地API因此你不用担心每一次更新什么东西改变了.这使得开发应用变得简单,但是这个东西在React中如何实现的并不是很明显.这篇文章会解释我们在React的算法中所做的选择以便 ...