python几个小程序
来源:互联网 发布:深圳java工程师招聘 编辑:程序博客网 时间:2024/05/18 20:11
import randomwhile True: player = input("输入:|剪刀(0)| 石头(1)| 布(2)| 退出(q)|:\n") if(player == "q" or player == "0" or player == "1" or player == "2"): if player == "q": print("欢迎再来\n") break else: player = int(player) computer = random.randint(0,2) if (computer > player): print("你输了!再来!\n") elif (computer == player): print("平局\n") else: print("你赢了!\n") else: print("输入错误!重新输入\n") continue
python实现:如下图形
*
**
***
****
*****
***
**
*
num = 1while True: if num == 9: break else: temp = num if temp <=5: while temp: temp = temp - 1 print("*",end="") print("\n") else: temp = 9 - temp while temp: temp = temp - 1 print("*",end="") print("\n") num += 1
形状:
*
***
*****
*******
*********
python代码:
num = input("Input a number:\n")num = int(num)for n in range(0,num): for i in range(0,num-n-1): print(" ",end="") for j in range(0,2*n+1): print("*",end="") print("\n")C++代码:
#include<iostream>#include<stdio.h>using namespace std;class Shape{public: Shape(int num):len(num){} ~Shape(){} void painShape();private: int len;};void Shape::painShape(){ for(int i = 0;i < len; i++){ for(int j = 0;j < len-i-1;j++){ printf(" "); } for(int k = 0 ; k < 2*i+1;k++){ printf("*"); } printf("\n"); }}int main(){ Shape shape(5); shape.painShape(); return 0;}图形:
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
* * * * * * * * *
* * * * * * * * * *
python代码:
k = 1;num = input("Input a number:\n")num = int(num)for n in range(0,num): for i in range(0,num-n-1): print(" ",end="") for j in range(0,2*n+1): if k == 1: k = 0; print("*",end="") else: k = 1 print(" ",end="") k = 1 print("\n")
阅读全文
1 0
- 几个python小程序
- python几个小程序
- Python的几个小程序
- Python的几个文件操作小程序
- python学习—几个简单小程序
- 写了几个有关operaminimod的python小程序
- 使用python写程序时遇到的几个小问题
- 几个小程序
- 几个小程序
- 几个小程序
- 几个iphone小程序
- 几个小程序
- 几个小程序。
- 几个vba小程序
- 几个java小程序
- 几个PHP 小程序
- python几个小技巧
- io的几个小程序
- mybatis 批量更新update详解
- java12周第2题
- windows下升级R
- Java 8 新特性概述
- 利用intellijidea创建maven多模块项目
- python几个小程序
- 升级Phoenix4.7到4.12遇到的问题
- Maven手动安装dubbo到本地仓库
- HTML之列表
- java12周(2)第二题
- HDU 题目分类
- Android新特性:NestedScrollView的使用,替代ScrollView
- 通过Echarts动态显示报表
- shell脚本实现mysql数据库的增删改查操作