Python学习(一)、

1.Python程序的书写

  • 在编辑Python时,加入
#coding=utf-8

即可以输入和显示中文

  • 使用Python3则不用加入注释,直接使用中文

2.如何查看自己变量的数据类型

由于Python在使用变量的同时,就自己定义了变量的变量类型,不需要像C语言那样首先要定义数据类型。
但是当我们需要知道自己变量的数据类型的时候,便可以使用 type() 来得到数据类型,然后使用 print()输出;

print(type())

3.如何使两条语句出现在同一行

print("AAAAAAAAAAA",end="")
print("BBBBBBBBBB")
运行结果:
AAAAAAAAAAABBBBBBBBB

python的每条语句最后都默认换行,即包含 end=\n;我们只需要将将\n换掉,便可以实现不进行换行。

4.Python的格式化输出

格式化输出

<1>格式化操作的目的

比如有以下代码:

    pirnt("我今年10岁")
    pirnt("我今年11岁")
    pirnt("我今年12岁")
    ...
  • 想一想:

在输出年龄的时候,用了多次"我今年xx岁",能否简化一下程序呢???

  • 答:

字符串格式化

<2>什么是格式化

看如下代码:

    age = 10
    print("我今年%d岁"%age)

    age += 1
    print("我今年%d岁"%age)

    age += 1
    print("我今年%d岁"%age)

    ...

在程序中,看到了%这样的操作符,这就是Python中格式化输出。

    age = 18
    name = "xiaohua"
    print("我的姓名是%s,年龄是%d"%(name,age))

<3>常用的格式符号

下面是完整的,它可以与%符号使用列表:

格式符号 转换
%c 字符
%s 通过str() 字符串转换来格式化
%i 有符号十进制整数
%d 有符号十进制整数
%u 无符号十进制整数
%o 八进制整数
%x 十六进制整数(小写字母)
%X 十六进制整数(大写字母)
%e 索引符号(小写'e')
%E 索引符号(大写“E”)
%f 浮点实数
%g %f和%e 的简写
%G %f和%E的简写

<4> 换行输出

在输出的时候,如果有\n那么,此时\n后的内容会在另外一行显示

    print("1234567890-------") # 会在一行显示

    print("1234567890\n-------") # 一行显示1234567890,另外一行显示-------

5.运算符

python支持以下几种运算符

  • 算术运算符
    下面以a=10 ,b=20为例进行计算
运算符 描述 实例
+ 两个对象相加 a + b 输出结果 30
- 得到负数或是一个数减去另一个数 a - b 输出结果 -10
* 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200
/ x除以y b / a 输出结果 2
// 取整除 返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0
% 取余 返回除法的余数 b % a 输出结果 0
** 返回x的y次幂 a**b 为10的20次方, 输出结果 100000000000000000000
>>> 9/2.0
4.5
>>> 9//2.0
4.0
  • 赋值运算符
运算符 描述 实例
= 赋值运算符 把=号右边的结果给左边的变量 num=1+2*3 结果num的值为7
>>> a, b = 1, 2
>>> a
1
>>> b
2
  • 复合赋值运算符
运算符 描述 实例
+= 加法赋值运算符 c += a 等效于 c = c + a
-= 减法赋值运算符 c -= a 等效于 c = c - a
*= 乘法赋值运算符 c *= a 等效于 c = c * a
/= 除法赋值运算符 c /= a 等效于 c = c / a
%= 取模赋值运算符 c %= a 等效于 c = c % a
**= 幂赋值运算符 c **= a 等效于 c = c ** a
//= 取整除赋值运算符 c //= a 等效于 c = c // a

6. 猜拳游戏

import random
print('*&'*20)
print("向欢迎来到小明游戏厅:")
print("")
a=1
print("选择你所想玩的游戏:")
game = int(input("1.剪刀石头布2.不告诉你"))
if game==1:
        print('*&'*20)
        while a==1 :#使用循环,重复执行
                print("*******欢迎来到剪刀石头布游戏厅*******")
                print("请输入1.剪刀2.石头3.布" )
                computer = int(random.randint(1,3))
                print(computer)
                player = int(input())

                if (player==1 and computer==3 ) or (player==2 and computer==1) or (player==3 and computer==2):
                        print("恭喜你,你赢了,你厉害")
                        print('*&'*20)
                        a=0
                elif player==computer:
                        print("平局,算你厉害,有种再来一局")
                        a=1
                        print('*&'*20)
                else :
                        print("傻逼,哈哈,你输了吧!")
                        a=1
                        print('*&'*20)

  • 引入import random 函数 产生随机数 方法是
import random
......
.....
math = random.randint(1,3)

其中1,3指电脑随机给出1-3之间的数,包括1和3

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,240评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,328评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,182评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,121评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,135评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,093评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,013评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,854评论 0 273
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,295评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,513评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,678评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,398评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,989评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,636评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,801评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,657评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,558评论 2 352

推荐阅读更多精彩内容

  • 年轻时都听过一段鸡汤,女人要学会花钱,不要被一颗棒棒糖就哄得晕头转向,你的生活品质,直接告诉要追求你的男人的...
    山顶的鱼阅读 537评论 0 2
  • 2016年9月20日 星期二 当你的才华还撑不起你的野心的时候,你就应该静下心来学习; 当你的能力还驾驭不了你的...
    UIUE设计师早报阅读 1,083评论 0 0
  • 爱你的人不会让你傻傻的等 去年在《亲爱的客栈》中,当时刘涛结婚10周年,大家围坐在一起吃饭时,王珂问纪凌尘打算什么...
    李叻叻的叻阅读 361评论 0 0
  • 今本无电影之约。 上午刷微博时看到一个视频,讲的是一个电影《美丽的意外》,是一部爱情片,看片段觉得蛮不错,然后在网...
    LuckySL阅读 333评论 0 0