1.认识和了解python
  python是一门解释型语言,弱类型语言
 2.python发展史   2008年 2.X,3.X
 3.第一个python程序
  python语句可以写在命令行中,进行编写和执行
   1.命令行进入方式:win+r=>cmd=>回车=>python   (执行和进入交互模式)
   注意:中英文标点
   2.把程序写在py文件中,可反复使用程序。如果用记事本写,保存时在编码选UTF-8.
   
 4.变量
  变量:程序运行中产生的值,供后面的程序使用
  把程序运行过程中产生的值先记录下来,供给后面的运算使用,相当于x。
  a=3+4  #等号的意思是赋值,把等号右边的值赋值给左边的变量。  
  
  #注释,#是单行注释,
  #多行注释:'''XXXXX'''
  
 5.变量的命名规则
  1.数字,字母,下划线
  2.不能以数字开头,不能是纯数字
  3.变量名不能是python内部的关键字
  4.不要用中文
  5.不要太长
  6.要有意义
  7.区分大小写
  8.推荐使用:1.驼峰 (单词首字母大写e.g.:niChiLeMa) 2.下划线 (ni_chi_le_ma)
  
 6.数据类型(三个)
  1.int(整数)    #不带小数点
  2.str(字符串)  #在python中,凡是用'',"",""""""引号引起来的都是字符串  +*
  3.bool(布尔值) #真或假,True/False
  -----------------------
  a = 3          #整数
  print(type(a))  #class 'int'
  #整数可以执行+-*/
  -------------------------
  print(10/3)  # 小数是不能完美地表示出来的
  #//整除(地板除),取整除返回商的整数部分
  print(10//3)         #整数3
  print(10%3)  #读作10百分号3.    余数1
  --------------------------------
  a="我们"
  print(type(a))   #<class 'str'>
  -----------------------------
  print(""" 111111
  33333
  55555
  222222""")
  #""" """可换行
  ------------------------------
  print('111'+'222')    #111222,字符串+等于拼接,str只能和 str拼接,不能拼接int
  print('ysl'*10)  #重复10次ysl
  ---------------------------------
  print(10>3)  #True
  
  print(7>9)  #False
  
  
 7.常量
  #python中不存在绝对的常量,约定俗成,所有字母大写就是常量
  BIRTH_OF_ALEX=1888   #常量实质就是一个变量,只不过大家不改
  print(BIRTH_OF_ALEX)
  BIRTH_OF_ALEX=1555
  print(BIRTH_OF_ALEX)
  
  
 8.交互
  s =input('提示语')函数,与计算机互动. 接收到的是[字符串类型]
  int()把字符串转化成整数
    ---------------------------------
  a = input('请输入一个人的名字:')
  print('这个人的名字是'+a)                  #拼接,a类型为字符串
  --------------------------------
  a = input('请随意输入一个数字')
  b = input('请随意输入另一个数字')
  print(a+b)                           #因为a和b均为字符串,所以结果显示拼接
  ----------------------------------------
  a = input('请随意输入一个数字')
  b = input('请随意输入另一个数字')
  print(int(a)+int(b))                   #整数化后,进行数字运算
 9.if语句
  #1条路
  '''if 条件判断:
          条件为真执行这里,这里叫代码块
    '''
  #2条路   条件为真,执行代码块1,否则执行代码块2
  '''
  if 条件:
   语句块1
  else:
   语句块2
  '''
  #多条路
  '''
  if 条件:
    语句块1
  elif 条件:
   语句块2
  elif 条件:
   语句块3
  else : 
   语句块4
  '''
  
if 条件1:
语句块1
elif 条件2:
语句块2 如果满足条件1,则不会去判断条件2 if 条件1:
语句块1
if 条件2:
语句块2 此时,如果不论条件1是否成立,都会继续判断条件2
  #嵌套
  if...else 可以无限嵌套,写的时候尽量控制到3-5以内。
  
  
  -------------布尔值------------------------
  money = 500
  if money > 5000:               #回家
    print('打车回家')
  print('回家')
  -------------------------------
  money = 6666
  if money > 5000:               #打车回家  回家
    print('打车回家')
  print('回家')
  ----------------------------------
  money = 6666
  if money > 5000:              
    print('打车回家')
  else:  #否则,意味着上面不成立
    print('骑车回家')
  ------------------------------
   if True  #恒定为真
  ---------------多条路----------------------
  money = 5000
  if money >500000000000:
    print('开车回家')
  elif money > 5000:
    print('打车回家')
  elif money > 1000:
    print('骑车回家')
  else:
    print('走路回家')
 -----------------嵌套------------------------

print('小明家:咚咚咚!(敲门声)')
ask = input('你是男是女?')
if ask == '女':
q1 = input('你多大了?')
if int(q1) > 30:
print('你去隔壁吧.')
else:
print('快进来吧!')
else:
print('走开!')

DAY1初识Python----变量及命名规则,注释,数据类型,常量,交互的更多相关文章

  1. python 变量的命名规则和注意事项

    命名规则 变量名只能包含字母.数字和下划线.变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message 变量名不能包含空格,但可使用下划线 ...

  2. python_变量的命名规则

    python 变量的命名规则: 1. 要具有描述性 2.变量名只能由 数字,字母 ,下划线 组成,不可以是空格或者特殊字符(#!%……&) 3.不能以数字开头 4.保留字符不可用(print ...

  3. python之变量的命名规则

    变量的命名规则: 1.变量名由数字.字母和下划线组成名 2.变量名不能以数字开头 3.禁止使用python中的关键字 4.不能使用中文和拼音 5.变量名要区分大小写 6.变量名要有意义 7.推荐写法: ...

  4. 1、python简介-变量-注释-数据类型-用户交互-if语句-while循坏

    一. 计算机是什么 基本组成: 主板+cpu+内存 cpu: 主频, 核数(16) 内存:大小(8G, 16G, 32G) 型号: DDR3, DDR4, DDR5, 主频(海盗船,玩家国度) 显卡: ...

  5. Java的书写格式,标识符及命名规则,注释

    Java的书写格式,标识符及命名规则,注释 1.Java语言的书写格式(约定成俗) 1) 大括号要对齐(左大括号与句尾对其,后面大括号与句头对齐),并且成对写 2) 左大括号前面有空格 3) 遇到左大 ...

  6. day 变量的赋值原理 变量的命名规则

    print(3*4*5*6/2) #简单的计算输出 x=3 y=4 print("x乘以y=",x*y) #运行5分钟 = 12 print(x*y) #在运行5分钟 = 12 ' ...

  7. php变量的命名规则

    php变量的命名规则 1.变量以美元符号$开头.如$name,$age: 2.美元符号$后面的第一个字符不可以是数字: 3.除了下划线_外,变量不允许出现任何空格或者标点符号: 4.PHP变量名是区分 ...

  8. C#基础_变量的命名规则

    变量: 1.作用 :可以让我们在计算机中存储数据 2.语法:变量类型    变量名=赋值: 3.常用的数据类型:  int   整数类型  取值范围:最大2147483647;最小-214748364 ...

  9. Python语言之变量2(命名规则,类型转换)

    1.命名规则 1.起始位为字母(大小写)或下划线('_') 2.其他部分为字母(大小写).下划线('_')或数字(0-9) 3.大小写敏感 2.先体验一把: #Ask the user their n ...

随机推荐

  1. python 钉钉机器人发送消息

    import json import requests def sendmessage(message): url = 'https://oapi.dingtalk.com/robot/send?ac ...

  2. 莫烦theano学习自修第六天【回归】

    1. 代码实现 from __future__ import print_function import theano import theano.tensor as T import numpy a ...

  3. DotNetty 实现 Modbus TCP 系列 (四) Client & Server

    本文已收录至:开源 DotNetty 实现的 Modbus TCP/IP 协议 Client public class ModbusClient { public string Ip { get; } ...

  4. cuda编程-矩阵乘法(2)

    采用shared memory加速 代码 #include <stdio.h> #include <stdlib.h> #include <math.h> #inc ...

  5. 【数学建模】day10-主成分分析

    0. 关于主成分分析的详细理解以及理论推导,这篇blog中讲的很清楚. 主成分分析是一种常用手段.这应该与因子分析等区别开来,重点在于理解主成分分析的作用以及什么情况下使用主成分分析,本文重点讲解如何 ...

  6. python基础数据类型—int、bool、字符串的常用方法

    1.int int为整型数据,主要用于计算和类型转化(将字符串转为数字) 常用方法 #bit_length()当用二进制表示数字时所用最少位数,如下十进制数12用二进制表示是1100(bin),所以# ...

  7. Android 自定义ListView 修改数据

    当我们修改了 自定义ListView,如何更新界面上的控件呢? 两种方法: 1 重新绑定adapter (不推荐) Adapter_InboundPO adapter =(Adapter_Inboun ...

  8. ContOS7切换国内源

    ContOS更换国内下载源 一,什么是yum源? yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器.起初是由y ...

  9. [NOIP2017] 逛公园 【最短路】【强连通分量】

    题目分析: 首先考虑无数条的情况.出现这种情况一定是一条合法路径经过了$ 0 $环中的点.那么预先判出$ 0 $环中的点和其与$ 1 $和$ n $的距离.加起来若离最短路径不超过$ k $则输出$ ...

  10. [BJWC2010] 严格次小生成树

    [BJWC2010]严格次小生成树算法及模板 所谓次小生成树,即边权之和第二小的生成树,但所谓严格,就是不能和最小的那个相等. 求解严格次小生成树的方法一般有倍增和LCT两种.当然LCT那么高级的我当 ...