python 列印九九乘法表 擲骰子遊戲

2021-10-06 10:15:49 字數 1066 閱讀 3494

# 九九乘法表

j=1 # 列

while j<=9:

i=1while i<=j:

print('{}*{}={} '.format(i,j,(i*j)),end='')

i+=1

print() # 換行

j+=1

**********************************************

# 擲骰子遊戲

import random

print('*'*30)

print('歡迎進入星球大戰遊戲')

name=input('請輸入使用者名稱:')

money=0 # 金幣

while money<2:

num=int(input('請先充值買幣!充值必須為100的倍數!100元30個幣!'))

if num%100==0 and num>0:

money=(num//100)*30

print('充值成功!當前遊戲幣為{}個'.format(money))

print('開始遊戲!-----------')

while true:

# 模擬篩子遊戲

t1=random.randint(1,6)

t2=random.randint(1,6)

money-=2

# 兩個篩子的值的和大於6就是大,否則就是小

print('系統洗牌完畢,請猜大小:')

guess=input('輸入大或者小:')

if ((t1+t2)>6 and guess=='大') or ((t1+t2)<=6 and guess=='小'):

print('恭喜猜對了!本局遊戲獲得1個遊戲幣!')

money+=1

else:

print('很遺憾,猜錯了!')

ans=input('再來一局遊戲嗎?這會扣除2遊戲幣的!(y/n)')

if ans!='y' or money<2:

print('退出遊戲啦!')

break # 退出遊戲

python列印九九乘法表

一共有幾行?九行列有什麼規律 第一行,會有一列 第二行,會有二列 第五行,會有五列 第n行,會有n列 code def print row 列印九行 row 1 while row 9 print 當前是第 row,行 row row 1print row 注意 列是動態的 def print co...

Python列印九九乘法表

最近在學習python的時候看到這樣一道題 拿到這道題,首先觀察一下,九行九列的階梯狀,很快想到了用兩層while迴圈巢狀來寫,外層迴圈控制行號 即寫到了第幾行 內層迴圈則控制每一行寫的內容。程式如下 i 1while i 9 j 1while j i print f end t j 1print ...

列印九九乘法表

問題描述 列印九九乘法表 解決方法 使用兩重迴圈,一重迴圈,或者遞迴都可以解決 示例 package cn.ccnu.demo1 public class demo3 system.out.println 使用一重迴圈列印九九乘法表 public static void gettableonefor...