笔记1:python基础

python:缩进对齐决定着代码的逻辑执行顺序,没有规定必须是4个空格缩进。大多数人是这样的。

1,需要中文注释开头加:

#coding =utf-8

#官方推荐的是下面的:

# -*- coding:utf-8 -*-

#这是单行注释 

"""
三个双引号是多行注释
"""

2,变量 

python不需要定义变量类型,由数据决定,但是在使用过程中要注意变量的类型。

可以用type(变量名) 来查看变量的类型。

3,标识符是自己定义的变量名函数名等,规则:字母下划线数字组成,数字不能开头。

标识符区分大小写。

4,命名规则:

小驼峰规则:第二个单词开始首字母大写。大驼峰规则:每个单词的首字母都大写。

5,关键字:特定功能的标识符 。

#coding=utf-8    
 and     as      assert     break     class      continue    def     del
      elif    else    except     exec      finally    for         from    global
      if      in      import     is        lambda     not         or      pass
      print   raise   return     try       while      with        yield

#可以引入模块来查看。
import keyword 
print(keyword.kwlist)

 可以引入模块.

6,格式化 【挖坑和填坑】常用的就是%s 字符串 和%d 数字

   age = 18
    name = "xiaohua"
    print("我的姓名是%s,年龄是%d"%(name,age))
格式符号转换
%c字符
%s通过str() 字符串转换来格式化
%i有符号十进制整数
%d有符号十进制整数
%u无符号十进制整数
%o八进制整数
%x十六进制整数(小写字母)
%X十六进制整数(大写字母)
%e索引符号(小写'e')
%E索引符号(大写“E”)
%f浮点实数
%g%f和%e 的简写
%G%f和%E的简写

8,换行符号:\n 。

9,获取用户输入:input 。输出:print 。

10,算数运算符:+-*/ 不变。

重点是: // 取整除 。例:9//2.0 输出:4.0 

** :幂运算 。

赋值运算符:= 可以一次赋值多个数据。例: a,b =1,2 输出:a =1   b=2 .

%: 模运算 。整除后的余数。

11,数据类型转换。常用:int str .

函数说明
int(x [,base ])将x转换为一个整数
long(x [,base ])将x转换为一个长整数
float(x )将x转换到一个浮点数
complex(real [,imag ])创建一个复数
str(x )将对象 x 转换为字符串
repr(x )将对象 x 转换为表达式字符串
eval(str )用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s )将序列 s 转换为一个元组
list(s )将序列 s 转换为一个列表
chr(x )将一个整数转换为一个字符
unichr(x )将一个整数转换为Unicode字符
ord(x )将一个字符转换为它的整数值
hex(x )将一个整数转换为一个十六进制字符串
oct(x )将一个整数转换为一个八进制字符串

12,分支语句: if else 或者 if elif else 。

13,说到分支语句必须有判断比较的对象。所以:

比较运算符。

基本的大于小于,和大于等于,小于等于略过。

重点: 判断左右两边是否相等:不能用 = ,因为那是赋值。用 == 。

不等于的运算符是:!=  或者<>。

逻辑运算符:就是与或非 。and or not 。【高中学过的真真假什么鬼的。】

14,循环语句分两个:while  和for 。

格式:

while 条件判断,满足则执行:
    python语句


 for 临时变量 in 列表或者字符串等:
        循环满足条件时执行的代码
 else:
     循环不满足条件时执行的代码

for循环用来遍历数据最好。while循环用来监控最好。

15,结束循环:break 。不执行break下面的语句,直接退出循环。只能决定一层循环。

16,结束本次循环,继续循环:continue 。不执行continue下面的语句,仅仅是结束本次循环,紧接着进行下次循环。仅能决定一层循环。

注意:

  • break/continue只能用在循环中,除此以外不能单独使用

  • break/continue在嵌套循环中,只对最近的一层循环起作用

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用 JavaScript 编写的记忆游戏(附源代码)   项目:JavaScript 记忆游戏(附源代码) 记忆检查游戏是一个使用 HTML5、CSS 和 JavaScript 开发的简单项目。这个游戏是关于测试你的短期 记忆技能。玩这个游戏 时,一系列图像会出现在一个盒子形状的区域中 。玩家必须找到两个相同的图像并单击它们以使它们消失。 如何运行游戏? 记忆游戏项目仅包含 HTML、CSS 和 JavaScript。谈到此游戏的功能,用户必须单击两个相同的图像才能使它们消失。 点击卡片或按下键盘键,通过 2 乘 2 旋转来重建鸟儿对,并发现隐藏在下面的图像! 如果翻开的牌面相同(一对),您就赢了,并且该对牌将从游戏中消失! 否则,卡片会自动翻面朝下,您需要重新尝试! 该游戏包含大量的 javascript 以确保游戏正常运行。 如何运行该项目? 要运行此游戏,您不需要任何类型的本地服务器,但需要浏览器。我们建议您使用现代浏览器,如 Google Chrome 和 Mozilla Firefox, 以获得更好、更优化的游戏体验。要玩游戏,首先,通过单击 memorygame-index.html 文件在浏览器中打开游戏。 演示: 该项目为国外大神项目,可以作为毕业设计的项目,也可以作为大作业项目,不用担心代码重复,设计重复等,如果需要对项目进行修改,需要具备一定基础知识。 注意:如果装有360等杀毒软件,可能会出现误报的情况,源码本身并无病毒,使用源码时可以关闭360,或者添加信任。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值