27 Ekim 2020 Salı

Yıldız Ücgen Cizimi

 # def yildiz(level):

#     for i in range(0,level):
# print(" " * (level-i), end="")
# print("*" * (2*i-1))
#
# yildiz(7)

class yildiz(object):
def __init__(self):
self.deger = 0

def show(self, sayi):
self.deger = sayi
for i in range(0, self.deger+1):
print(" " * (self.deger-i), end="")
print("*" * (2*i-1))

if __name__ == '__main__':
userInput = int(input("Deger: "))
result = yildiz()
result.show(userInput)

25 Ekim 2020 Pazar

Asansör Kontrol Paneli

from time import sleep

print(" Wellcome ".center(60,"*"))
print("Please enter the number floor.")

class elevatorControlPanel:
def __init__(self):
self.sayac = 0

def whichFloor(self):
self.floorNumber = input("\nEnter the number floor: ")
if self.floorNumber == "":
quit()
else:
return int(self.floorNumber)

def get_number(self, number):
if self.numberFloor == 0:
if self.sayac < self.numberFloor:
print("Elevator is going up {}.Floor".format(self.numberFloor))
sleep(self.sayac / 2)
self.sayac = self.numberFloor
return print("{}.Floor".format(self.numberFloor))
else:
print("Elevator is going down {}.Floor".format(self.numberFloor))
sleep(self.sayac / 2)
self.sayac = self.numberFloor
return print("{}.Floor".format(self.numberFloor))

elif self.sayac < self.numberFloor:
self.sayac = self.numberFloor
print("Elevator is going up {}.Floor".format(self.numberFloor))
sleep(self.sayac/2)
return print("{}.Floor".format(self.numberFloor))

# print("{}.floor".format(self.numberFloor))
# return quit() #İf you want end of elevator all the floor

elif self.sayac > self.numberFloor:
self.sayac = self.numberFloor
print("Elevator is going down {}.Floor".format(self.numberFloor))
sleep(self.sayac/2)
return print("{}.Floor".format(self.numberFloor))

# print("{}.floor".format(self.numberFloor))
# return quit() #İf you want end of elevator all the floor
else:
print("Enter number the floor.")
quit()

def Loop(self):
while True:
self.numberFloor = self.whichFloor()
self.floor = self.get_number(self.numberFloor)

# def showScreen(self):
# message = "\nYou are goin to {}.floor"
# print(message.format(self.numberFloor))

def calistir(self):
self.loop = self.Loop()

if __name__ == '__main__':
floor = elevatorControlPanel()
floor.calistir()

23 Ekim 2020 Cuma

Quiz Osmanli Padişahları

 import random

osmanli = ["Osman Gazi", "Orhan Gazi", "I.Murat", "I.Bayezid", "I.Mehmed",
           "II.Murat", "II.Mehmed", "II.Bayezid","I.Selim", "I.Süleyman",
           "II.Selim", "III.Murad", "III.Mehmed", "I.Ahmed", "I.Mustafa",
           "II.Osman", "IV.Murad","İbrahim","IV.Mehmed", "II.Süleyman",
           "II.Ahmed", "II.Mustafa", "III.Ahmed", "I.Mahmud","III.Osman",
           "III.Mustafa","I.Abdülhamid","III.Selim", "IV.Mustafa",
           "II.Mahmud","Abdülmecid", "Abdülaziz", "V.Murad","II.Abdülhamid",
           "V.Mehmed", "VI.Mehmed"]
print(len(osmanli), "Osmanlı padişahı vardır.")
print("Bu padişahlardan 10 tanesi için soru sorulacaktır.\n
    Yanlış cevap verdiğinizde yarışma sonlanacaktır.\n
      Her doğru cevap 10 puandır. Hazırsanız başlayalım.")
puan = 0
soru = []
siklar = ["a", "b", "c", "d"]
while True:
for i in range(1, 11):
soruTipi = random.randrange(1, 3)
if soruTipi == 1:
soru = random.sample(osmanli, 1)
x =[i for i in range(osmanli.index(*soru), osmanli.index(*soru) + 4)]
random.shuffle(x)
# print(osmanli.index(*soru) + 1) #Kopya
print("{0}. Soru: {1} kaçıncı padişahtır".format(i, *soru))
for k, j in zip(siklar, x):
print("{}-) {} ".format(k, j), end="")
print()
cevap = input("")
if cevap == "":
print("Soruları boş geçilemez lütfen cevap verin")
print("{0}. Soru: {1} kaçıncı padişahtır".format(i, *soru))
for k, j in zip(siklar, x):
print("{}-) {} ".format(k, j), end="")
print()
cevap = input("")
elif str(osmanli.index(*soru) + 1) == cevap:
puan += 10
else:
break

elif soruTipi == 2:
soru = random.sample(osmanli, 4)
random.shuffle(soru)
# print(soru[0]) # Kopya
print("{0}.Soru: {1}.Osmanlı padişahı aşağıdakilerden hangisidir."
                   .format(i, (osmanli.index(soru[0]) + 1)))
for l, j in zip(siklar, soru):
print("{}-){} ".format(l, j), end="")
print()
cevap = input("")
if cevap == "":
print("Soruları boş geçilemez lütfen cevap verin")
print("{0}.Soru: {1}.Osmanlı padişahı aşağıdakilerden hangisidir."
                       .format(i, (osmanli.index(soru[0]) + 1)))
for l, j in zip(siklar, soru):
print("{}-){} ".format(l, j), end="")
print()
cevap = input("")
elif soru[0] == cevap:
puan += 10
else:
break

print("Puanınız: ", puan)
break

20 Ekim 2020 Salı

Hmtl

<!DOCTYPE html>
<html lang="en">
<head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Bayram</title>
</head>
<body onload="deger()">
    <div class="container">
        <form id="frm" method="POST" action="#">
            <label>Username</label>
            <input type="text" id="name" name="name" />
            <label>Lastname</label>
            <input type="text" id="lastName" name="lastName" /
            <label>Email box</label>
            <input type="email" id="email" name="email" />
            <label id="wrt">Write box</label>
            <textarea type="text" id="textArea" name="Text">Write...</textarea>
            <input type="submit" name="submit" id="btn" />
        </form>
    </div>
</body>
</html>
/* Css ayarları */
* {
    box-sizing: border-box;
}
body {
    background-image: url(canyon.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    font-family: "Times New Roman", Times, serif;
}
.container {
    position: absolute;
    top: 25%;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    text-align: center;
    justify-content: center;
}
#frm {
    border: 1px solid gray;
    box-shadow: 0 15px 15px 0 rgba(0, 0, 0, 0.6);
    background-color: #cc3000;
    width: 400px;
    height: 380px;
    padding-top: 8px;
}
label {
    color: white;
    font-size: 20px;
    display: block;
    margin-left: -290px;
    padding: 5px;
}
input[type="text"] {
    height: 30px;
    width: 370px;
    font-size: 15px;
}
input[type="text"]:focus {
    background-color: #66ccff;
    font-weight: bold;
    font-size: 25px;
}
input[type="email"] {
    height: 30px;
    width: 370px;
    font-size: 15px;
}
input[type="email"]:focus {
    background-color: #66ccff;
    font-weight: bold;
    font-size: 25px
}
#textArea {
    height: 90px;
    width: 370px;
}
#textArea:focus {
    font-weight: bold;
    font-size: 15px;
}
#btn {
    background-color: #999999;
    box-shadow: 0 15px 15px 0 rgba(0, 0, 0, 0.6);
    font-size: 20px;
    width: 150px;
    height: 30px;
    border: none;
    margin: 5px;
    box-shadow: 0 15px 15px 0 rgba(0, 0, 0, 0.3);
}
#btn:hover {
    background-color: white;
    font-weight: bold;
}

Ekranda Kayan Yazı

 from time import sleep


userInput = input("Herhangi bir karakter giriniz: ")

class KayanYazi(object):
print(" Kayan Yazi ".center(50, "*"))
def __init__(self, name):
self.name = name

def kayan_yazi(self):
for i in range(0,20):
print(self.name.rjust(len(self.name)+1," "), end="")
sleep(0.5)
print("".ljust(len(self.name),"\b") ,end="")
for i in range(0,20):
print(self.name.ljust(len(self.name), " "), end="")
sleep(0.5)
print("".rjust(len(self.name)+1,"\b") ,end="")

KayanYazi(userInput).kayan_yazi()

1 Ekim 2020 Perşembe


LinkedInwww.linkedin.com/in/bayram-ekin-b57082b9

Mail bayram.ekinn@gmail.com

Mekatronik Mühendisliği,  Gaziosmanpaşa Üniversitesi,  Tokat,  Türkiye



10 Eylül 2019 Salı

Javascript Dört İşlem

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>Bayram Ekin</title>
</head>
<style>
.container {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: linear-gradient(to right, #D7DBDD, #FDEBD0);
    opacity: 0.7;
}
.calculate-number1{
    position: absolute;
    float: left;
}
.Number1, .Number2, .operator, .equal{
    width: 40px;
    text-align: center;
    background-color: blue;
    color: white;
    border: 1px solid gray;
    padding: 10px;
    font-size: 30px;
}
span{
    position: absolute;
    margin-left: 4px;
    background: #F9E79F;
    color: black;
    font-weight: bolder;
    width: 45px;
    height: 34px;
    padding: 10px;
    color: black;
    font-size: 30px;
    border: 1px solid gray;
    text-align: center;
}

.btn{
    margin-top: 10px;
    background: #2E4053;
    width: 126.5%;
    height: 35px;
    border-radius: 10px;
    box-shadow: 0 5px 5px 0 rgba(0,0,0,0.6);
}
.btn:hover{
    background-color: #85929E;
}
</style>
<body>
    <div class="container">
        <div class="calculate-number1">
            <input type="text" class="Number1" />
            
            <input type="text" class="operator" />
            
            <input type="text" class="Number2" />
            
            <input type="text" value="=" class="equal" />
            
            <span id="result"></span><br/>
            
            <button type="button" class="btn" onclick="hesapla()">
          cal
        </button>
        </div>
    </div>
<script>
function hesapla(num1, op, num2) {
    var num1 = parseInt(document.querySelector("input.Number1").value);
    var num2 = parseInt(document.querySelector("input.Number2").value);
    var op = document.querySelector("input.operator").value;
    let result;
    var sonuc=document.getElementById("result");
    switch (op) {
        case "+":
            result = num1 + num2;
            break;
        case "-":
            result = num1 - num2;
            break;
        case "*":
            result = num1 * num2;
            break;
        case "/":
            result = num1 / num2;
            break;
        default:
            alert("+, -, *, / dört işlem dışında değerler girdiniz.");
            break;
    }
    sonuc.innerHTML = result;
}
</script>
</body>

</html>

Python Pyqt5 ile Hesap Makinası

from PyQt5.QtWidgets import * from PyQt5.QtGui import * from mainUI import * from PyQt5.QtCore import * import sys # ----------------------U...